Operator

public abstract @interface演算子

org.tensorflow.op.Opsを介して TensorFlow 操作に簡単にアクセスできるようにするためにクラスによって使用されるアノテーション。

アノテーション プロセッサ ( org.tensorflow.processor.OperatorProcessor ) は、 @Operatorとしてアノテーションが付けられたすべてのクラスを集約してOpsクラスを構築します。注釈付きの各クラスには、最初の引数としてScope受け入れるcreateという名前のパブリック静的ファクトリ メソッドが少なくとも 1 つ必要です。次に、プロセッサはOpsクラスにコンビニエンス メソッドを追加します。例えば:

{@code

パブリックメソッド

グループ()
Opsクラス内でオプションのグループを指定します。
名前()
Opsクラスで使用されるラッパー メソッドの名前。

継承されたメソッド

パブリックメソッド

パブリック文字列グループ()

Opsクラス内でオプションのグループを指定します。

デフォルトでは、アノテーション プロセッサはOpsクラス内に直接コンビニエンス メソッドを作成します。注釈付きの演算子は、オプションでメソッドをグループ内に配置することを選択できます。例えば:

{@code

パブリック文字列()

Opsクラスで使用されるラッパー メソッドの名前。

デフォルトでは、プロセッサはオペレーターのクラス名からOpsクラスのメソッド名を派生します。この属性を使用すると、代わりに別の名前を指定できます。例えば:

{@code