tensorflow:: ops:: AddSparseToTensorsMap
#include <sparse_ops.h> SparseTensor SparseTensorsMapに追加し、そのハンドルを返します。
まとめ
SparseTensor 、 sparse_indices 、 sparse_values 、 sparse_shapeという3つのテンソルで表されます。
この演算子は、指定されたSparseTensor受け取り、それをコンテナオブジェクト ( SparseTensorsMap ) に追加します。このコンテナ内に一意のキーがint64の形式で生成され、これが返される値となります。
SparseTensor 、キーをベクトル要素としてTakeManySparseFromTensorsMapに渡すことで、ミニバッチの一部として読み出すことができます。正しいSparseTensorsMapにアクセスするには、同じcontainerとshared_nameがその Op に渡されるようにしてください。ここにshared_nameが指定されていない場合は、代わりにAddSparseToTensorsMapを呼び出して作成したOperationの名前を、 TakeManySparseFromTensorsMapに渡されるshared_nameとして使用してください。Operations が同じ場所に配置されていることを確認してください。
議論:
- スコープ:スコープオブジェクト
SparseTensor: 2次元。SparseTensorのindices。-
SparseTensor: 1次元。SparseTensorのvalues。 -
SparseTensor: 1次元。SparseTensorのshape。
オプション属性( Attrs参照):
- container: この操作によって作成された
SparseTensorsMapのコンテナ名。 - shared_name: この操作によって作成される
SparseTensorsMapの共有名。空白の場合は、新しい操作の一意の名前が使用されます。
返品:
-
Output:0次元。SparseTensorのハンドルSparseTensorsMapSparseTensor格納されました。
コンストラクターとデストラクタ | |
|---|---|
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape) | |
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs) |
公開属性 | |
|---|---|
operation | |
sparse_handle | |
公的機能 | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
パブリック静的関数 | |
|---|---|
Container (StringPiece x) | |
SharedName (StringPiece x) | |
構造 | |
|---|---|
| tensorflow:: ops:: AddSparseToTensorsMap:: Attrs | AddSparseToTensorsMapのオプション属性セッター。 |
公開属性
手術
Operation operation
スパースハンドル
::tensorflow::Output sparse_handle
公的機能
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape )
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs )
ノード
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
パブリック静的関数
容器
Attrs Container( StringPiece x )
共有名
Attrs SharedName( StringPiece x )