「N」ミニバッチ「SparseTensor」を「SparseTensorsMap」に追加し、「N」ハンドルを返します。
ランク「R」の「SparseTensor」は、「sparse_indices」、「sparse_values」、「sparse_shape」の 3 つのテンソルで表されます。
sparse_indices.shape[1] == sparse_shape.shape[0] == R
「SparseTensor」オブジェクトの「N」ミニバッチは、「[0, N)」の間の値を取る最初の「sparse_indices」列を持つ「SparseTensor」として表されます。ここで、ミニバッチ サイズは「N == sparse_shape[0]」です。入力 `SparseTensor` のランク `R` は 1 より大きくなければならず、最初の次元はミニバッチ次元として扱われます。 `SparseTensor` の要素は、この最初の次元の昇順で並べ替える必要があります。出力 `sparse_handles` の各行が指す、保存された `SparseTensor` オブジェクトのランクは `R-1` になります。
`SparseTensor` 値は、指定されたキーをベクトル要素として `TakeManySparseFromTensorsMap` に渡すことによって、ミニバッチの一部として読み出すことができます。正しい `SparseTensorsMap` がアクセスされていることを確認するには、同じ `container` と `shared_name` がその Op に渡されていることを確認してください。ここで `shared_name` が指定されていない場合は、代わりに `sparse.AddManySparseToTensorsMap` を呼び出して作成されたオペレーションの名前を、`TakeManySparseFromTensorsMap` に渡される `shared_name` として使用します。オペレーションが同じ場所に配置されていることを確認します。
ネストされたクラス
クラス | AddManySparseToTensorsMap.Options | AddManySparseToTensorsMap のオプションの属性 |
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
出力< TInt64 > | asOutput () テンソルのシンボリック ハンドルを返します。 |
静的AddManySparseToTensorsMap.Options | コンテナ(文字列コンテナ) |
静的AddManySparseToTensorsMap | |
静的AddManySparseToTensorsMap.Options | 共有名(文字列共有名) |
出力< TInt64 > | sparseHandles () 1-D。 |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
パブリックメソッド
public Output < TInt64 > asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static AddManySparseToTensorsMap.Optionsコンテナ(String コンテナ)
パラメータ
容器 | この操作によって作成された `SparseTensorsMap` のコンテナー名。 |
---|
public static AddManySparseToTensorsMap create (スコープスコープ、オペランド< TInt64 > sparseIndices、オペランド<? extends TType > sparseValues、オペランド< TInt64 > sparseShape、オプション...オプション)
新しい AddManySparseToTensorsMap オペレーションをラップするクラスを作成するためのファクトリ メソッド。
パラメータ
範囲 | 現在のスコープ |
---|---|
スパースインデックス | 2D。ミニバッチ `SparseTensor` の `インデックス`。 `sparse_indices[:, 0]` は、`[0, N)` の順序付けされた値でなければなりません。 |
スパース値 | 1-D。ミニバッチ「SparseTensor」の「値」。 |
スパースシェイプ | 1-D。ミニバッチ `SparseTensor` の `shape`。ミニバッチ サイズ `N == sparse_shape[0]`。 |
オプション | オプションの属性値を持ちます |
返品
- AddManySparseToTensorsMap の新しいインスタンス
public static AddManySparseToTensorsMap.Options共有名(文字列共有名)
パラメータ
共有名 | この操作によって作成された `SparseTensorsMap` の共有名。空白の場合、新しいオペレーションの一意の名前が使用されます。 |
---|