Annotazione utilizzata dalle classi per rendere le operazioni TensorFlow comodamente accessibili tramite org.tensorflow.op.Ops
.
Un processore di annotazioni ( org.tensorflow.processor.OperatorProcessor
) crea la classe Ops
aggregando tutte le classi annotate come @Operator
s. Ogni classe annotata deve avere almeno un metodo factory statico pubblico denominato create
che accetta uno Scope
come primo argomento. Il processore aggiunge quindi un metodo pratico nella classe Ops
. Per esempio:
{@code
Metodi pubblici
Corda | gruppo () Specificare un gruppo facoltativo all'interno della classe Ops . |
Corda | nome () Nome del metodo wrapper utilizzato nella classe Ops . |
Metodi ereditati
Metodi pubblici
gruppo di stringhe pubbliche ()
Specificare un gruppo facoltativo all'interno della classe Ops
.
Per impostazione predefinita, un processore di annotazioni creerà metodi pratici direttamente nella classe Ops
. Un operatore annotato può facoltativamente scegliere di posizionare il metodo all'interno di un gruppo. Per esempio:
{@code
nome stringa pubblica ()
Nome del metodo wrapper utilizzato nella classe Ops
.
Per impostazione predefinita, un processore deriva il nome del metodo nella classe Ops
dal nome della classe dell'operatore. Questo attributo ti consente invece di fornire un nome diverso. Per esempio:
{@code