GraphOperation

パブリック最終クラスGraphOperation

Graphにノードとして追加されるOperationの実装。

GraphOperation インスタンスは、その一部であるGraph有効である限りのみ有効です。したがって、 Graph.close()が呼び出されている場合、 GraphOperation インスタンスのメソッドはIllegalStateExceptionで失敗する可能性があります。

GraphOperation インスタンスは不変でスレッドセーフです。

パブリックメソッド

ブール値
等しい(オブジェクト o)
整数
整数
inputListLength (文字列名)
この操作の Tensor の指定された入力リストのサイズを返します。
名前()
オペレーションの完全な名前を返します。
整数
出力数()
この操作によって生成されたテンソルの数を返します。
<T>出力<T>
出力(int idx)
この操作によって生成されたテンソルの 1 つへのシンボリック ハンドルを返します。
出力[] <?>
OutputList (int idx、int length)
この操作によって生成されたテンソルのリストへのシンボリック ハンドルを返します。
整数
OutputListLength (文字列名)
この操作によって生成された Tensor のリストのサイズを返します。
タイプ()
操作のタイプ、つまり操作によって実行される計算の名前を返します。

継承されたメソッド

パブリックメソッド

public booleanに等しい(オブジェクト o)

パラメーター
ああ

public int hashCode ()

public int inputListLength (文字列名)

この操作の Tensor の指定された入力リストのサイズを返します。

オペレーションには複数の名前付き入力があり、それぞれに単一のテンソルまたはテンソルのリストが含まれます。このメソッドは、操作の特定の名前付き入力のテンソルのリストのサイズを返します。

パラメーター
名前この操作へのテンソル入力 (多数ある可能性があります) のリストの識別子。
戻り値
  • この名前付き入力によって生成される Tensor のリストのサイズ。

パブリック文字列()

オペレーションの完全な名前を返します。

public int numOutputs ()

この操作によって生成されたテンソルの数を返します。

public出力<T>出力(int idx)

この操作によって生成されたテンソルの 1 つへのシンボリック ハンドルを返します。

警告: テンソルの型が T と一致するかどうかはチェックしません。このメソッドoperation.&lt;Integer&gt;output(0)のように推測させるのではなく、明示的な型パラメーターを使用して呼び出すことをお勧めします。

パラメーター
いどこの操作によって生成された出力の中の出力のインデックス。

public Output[] <?> OutputList (int idx, int length)

この操作によって生成されたテンソルのリストへのシンボリック ハンドルを返します。

パラメーター
いどリストの最初のテンソルのインデックス
長さリスト内のテンソルの数
戻り値
  • Outputの配列

public int OutputListLength (文字列名)

この操作によって生成された Tensor のリストのサイズを返します。

オペレーションには複数の名前付き出力があり、それぞれが単一のテンソルまたはテンソルのリストを生成します。このメソッドは、操作の特定の名前付き出力のテンソルのリストのサイズを返します。

パラメーター
名前この操作によって生成されるテンソル (多数ある可能性があります) のリストの識別子。
戻り値
  • この名前付き出力によって生成される Tensor のリストのサイズ。

public String toString ()

public 文字列()

操作のタイプ、つまり操作によって実行される計算の名前を返します。