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のハンドルSparseTensorsMap SparseTensor格納されました。

コンストラクターとデストラクタ

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
)