GraphOperationインスタンスは、それらが含まれているGraph
が有効である場合にのみ有効です。したがって、 close()
が呼び出された場合、GraphOperationインスタンスのメソッドはIllegalStateException
失敗する可能性があります。
GraphOperationインスタンスは不変で、スレッドセーフです。
パブリックメソッド
ブール値 | 等しい(オブジェクトo) |
int | hashCode () |
int | inputListLength (文字列名) この操作のテンソルの指定された入力リストのサイズを返します。 |
ストリング | 名前() 操作のフルネームを返します。 |
int | numOutputs () この操作によって生成されたテンソルの数を返します。 |
<T>出力<T> | 出力(int idx) この操作によって生成されたテンソルの1つにシンボリックハンドルを返します。 |
出力[] <?> | outputList (int idx、int length) この操作によって生成されたテンソルのリストにシンボリックハンドルを返します。 |
int | outputListLength (文字列名) この操作によって生成されたテンソルのリストのサイズを返します。 |
ストリング | toString () |
ストリング | タイプ() 操作のタイプ、つまり操作によって実行された計算の名前を返します。 |
継承されたメソッド
パブリックメソッド
public boolean equals (Object o)
public int hashCode ()
public int inputListLength (文字列名)
この操作のテンソルの指定された入力リストのサイズを返します。
オペレーションには複数の名前付き入力があり、各入力には単一のテンソルまたはテンソルのリストが含まれています。このメソッドは、操作の特定の名前付き入力のテンソルのリストのサイズを返します。
パラメーター
名前 | この操作への(多くの場合がある)テンソル入力のリストの識別子。 |
---|
戻り値
- この名前付き入力によって生成されたテンソルのリストのサイズ。
パブリック文字列名()
操作のフルネームを返します。
public int numOutputs ()
この操作によって生成されたテンソルの数を返します。
public Output <T> output (int idx)
この操作によって生成されたテンソルの1つにシンボリックハンドルを返します。
警告:テンソルの型がTと一致するかどうかはチェックしません。このメソッドを推測させるのではなく、明示的な型パラメーターを使用して呼び出すことをお勧めしますoperation.<Integer>output(0)
パラメーター
idx | この操作によって生成された出力のうちの出力のインデックス。 |
---|
public Output [] <?> outputList (int idx、int length)
この操作によって生成されたテンソルのリストにシンボリックハンドルを返します。
パラメーター
idx | リストの最初のテンソルのインデックス |
---|---|
長さ | リスト内のテンソルの数 |
戻り値
Output
配列
public int outputListLength (文字列名)
この操作によって生成されたテンソルのリストのサイズを返します。
オペレーションには複数の名前付き出力があり、それぞれが単一のテンソルまたはテンソルのリストを生成します。このメソッドは、操作の特定の名前付き出力のテンソルのリストのサイズを返します。
パラメーター
名前 | この操作によって生成されたテンソル(多くの場合があります)のリストの識別子。 |
---|
戻り値
- この名前付き出力によって生成されたテンソルのリストのサイズ。
public String toString ()
パブリック文字列型()
操作のタイプ、つまり操作によって実行された計算の名前を返します。