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:
{@codeMetody 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:
{@codepubliczna 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