tensorflow:: ops:: SaveSlices

#include <io_ops.h>

入力テンソルのスライスをディスクに保存します。

まとめ

これはSaveと似ていますが、保存ファイルにテンソルをより大きなテンソルのスライスとしてリストできる点が異なります。 shapes_and_slices 、より大きなテンソルの形状と、このテンソルがカバーするスライスを指定します。 shapes_and_slicesは、 tensor_namesと同じ数の要素が必要です。

shapes_and_slices入力の要素は、以下のいずれかである必要があります。

  • 空の文字列の場合、対応するテンソルは通常どおり保存されます。
  • dim0 dim1 ... dimN-1 slice-specの形式の文字列。ここでdimIはより大きなテンソルの次元であり、 slice-spec保存するテンソルによってカバーされる部分を指定します。

slice-spec自体は:区切られたリストです: slice0:slice1:...:sliceN-1各sliceI次のいずれかです:

  • この文字列-スライスがこの次元のすべてのインデックスをカバーすることを意味します。
  • start,lengthここで、 startとlengthは整数です。この場合、スライスはstartから始まるlengthインデックスをカバーします。

Saveも参照してください。

議論:

  • スコープ:スコープオブジェクト
  • filename: 要素は1つだけである必要があります。テンソルを書き込むファイルの名前です。
  • tensor_names: Shape [N] 。保存するテンソルの名前。
  • shapes_and_slices: Shape [N] 。テンソルを保存する際に使用する形状とスライスの指定。
  • データ: 保存するテンソルのN 。

返品:

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

SaveSlices (const :: tensorflow::Scope & scope, :: tensorflow::Input filename, :: tensorflow::Input tensor_names, :: tensorflow::Input shapes_and_slices, :: tensorflow::InputList data)

公開属性

operation

公的機能

operator::tensorflow::Operation () const

公開属性

手術

Operation operation

公的機能

スライスを保存

 SaveSlices(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input filename,
  ::tensorflow::Input tensor_names,
  ::tensorflow::Input shapes_and_slices,
  ::tensorflow::InputList data
)

オペレーター::tensorflow::Operation

 operator::tensorflow::Operation() const