Operator

public abstract @interface Operatore

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