Operator

publiczny operator @interface streszczenie

Adnotacja używana przez klasy w celu zapewnienia wygodnego dostępu do operacji TensorFlow za pośrednictwem org.tensorflow.op.Ops .

Procesor adnotacji ( org.tensorflow.processor.OperatorProcessor ) buduje klasę Ops , agregując wszystkie klasy z adnotacjami @Operator s. Każda klasa z adnotacjami musi mieć co najmniej jedną publiczną statyczną metodę fabryczną o nazwie create , która akceptuje Scope jako pierwszy argument. Następnie procesor dodaje wygodną metodę w klasie Ops . Na przykład:

{@code

Metody publiczne

Smyczkowy
grupa ()
Określ opcjonalną grupę w klasie Ops .
Smyczkowy
nazwa ()
Nazwa metody opakowania używanej w klasie Ops .

Metody dziedziczone

Klasa abstrakcyjna<? rozszerza Adnotację>
typ adnotacji ()
abstrakcyjna wartość logiczna
równa się (Obiekt arg0)
streszczenie wew
hashCode ()
abstrakcyjny ciąg
doString ()

Metody publiczne

publiczna grupa ciągów ()

Określ opcjonalną grupę w klasie Ops .

Domyślnie procesor adnotacji utworzy wygodne metody bezpośrednio w klasie Ops . Operator z adnotacjami może opcjonalnie umieścić metodę w grupie. Na przykład:

{@code

publiczna nazwa ciągu ()

Nazwa metody opakowania używanej w klasie Ops .

Domyślnie procesor wyprowadza nazwę metody w klasie Ops z nazwy klasy operatora. Ten atrybut umożliwia zamiast tego podanie innej nazwy. Na przykład:

{@code