パブリックファイナルクラスHashTable
初期化されていないハッシュテーブルを作成します。
この操作は、キーと値のタイプを指定するハッシュテーブルを作成します。テーブルを使用する前に、あなたはそれを初期化する必要があります。初期化後、テーブルは不変になります。
ネストされたクラス
クラス | HashTable.Options | HashTable オプションの属性 |
パブリックメソッド
出力<オブジェクト> | asOutput () テンソルのシンボリックハンドルを返します。 |
静的HashTable.Options | コンテナ(文字列コンテナ) |
static <T、U> HashTable | create (スコープスコープ、Class <T> keyDtype、Class <U> valueDtype、 Options ...オプション) 新しいHashTable操作をラップするクラスを作成するファクトリメソッド。 |
静的HashTable.Options | sharedName (String sharedName) |
出力<?> | tableHandle () テーブルへのハンドル。 |
静的HashTable.Options | useNodeNameSharing (ブール値useNodeNameSharing) |
継承されたメソッド
パブリックメソッド
public Output <Object> asOutput ()
テンソルのシンボリックハンドルを返します。
TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。
public static HashTable.Optionsコンテナ(文字列コンテナ)
パラメーター
コンテナ | 空でない場合、このテーブルは指定されたコンテナに配置されます。それ以外の場合は、デフォルトのコンテナが使用されます。 |
---|
public static HashTable create (スコープスコープ、Class <T> keyDtype、Class <U> valueDtype、 Options ...オプション)
新しいHashTable操作をラップするクラスを作成するファクトリメソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
keyDtype | テーブルキーのタイプ。 |
valueDtype | テーブル値のタイプ。 |
オプション | オプションの属性値を運ぶ |
戻り値
- HashTableの新しいインスタンス
public static HashTable.Options sharedName (String sharedName)
パラメーター
sharedName | 空でない場合、このテーブルは複数のセッション間で指定された名前で共有されます。 |
---|
public static HashTable.Options useNodeNameSharing (Boolean useNodeNameSharing)
パラメーター
useNodeNameSharing | trueでshared_nameが空の場合、テーブルはノード名を使用して共有されます。 |
---|