Operator

public abstrait @interface Opérateur

Annotation utilisée par les classes pour rendre les opérations TensorFlow facilement accessibles via org.tensorflow.op.Ops .

Un processeur d'annotations ( org.tensorflow.processor.OperatorProcessor ) construit la classe Ops en agrégeant toutes les classes annotées comme @Operator s. Chaque classe annotée doit avoir au moins une méthode de fabrique statique publique nommée create qui accepte un Scope comme premier argument. Le processeur ajoute ensuite une méthode pratique dans la classe Ops . Par exemple :

{@code

Méthodes publiques

Chaîne
groupe ()
Spécifiez un groupe facultatif dans la classe Ops .
Chaîne
nom ()
Nom de la méthode wrapper utilisée dans la classe Ops .

Méthodes héritées

Méthodes publiques

groupe de chaînes public ()

Spécifiez un groupe facultatif dans la classe Ops .

Par défaut, un processeur d'annotation créera des méthodes pratiques directement dans la classe Ops . Un opérateur annoté peut éventuellement choisir de placer la méthode dans un groupe. Par exemple :

{@code

nom de chaîne publique ()

Nom de la méthode wrapper utilisée dans la classe Ops .

Par défaut, un processeur dérive le nom de méthode dans la classe Ops du nom de classe de l'opérateur. Cet attribut vous permet de fournir un nom différent à la place. Par exemple :

{@code