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
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