tensor akışı:: işlem:: Dilimleri Kaydet

#include <io_ops.h>

Giriş tensör dilimlerini diske kaydeder.

Özet

Bu, Tensörlerin kaydedilen dosyada daha büyük bir tensörün bir dilimi olarak listelenebilmesi dışında Save benzer. shapes_and_slices daha büyük tensörün şeklini ve bu tensörün kapladığı dilimi belirtir. shapes_and_slices tensor_names kadar öğeye sahip olmalıdır.

shapes_and_slices girişinin öğeleri şunlardan biri olmalıdır:

  • Boş dize; bu durumda karşılık gelen tensör normal şekilde kaydedilir.
  • dim0 dim1 ... dimN-1 slice-spec biçiminde bir dize; burada dimI daha büyük tensörün boyutlarıdır ve slice-spec kaydedilecek tensör tarafından hangi parçanın kapsandığını belirtir.

slice-spec kendisi : - ayrılmış bir listedir: slice0:slice1:...:sliceN-1 burada her sliceI aşağıdakilerden biri olur:

  • Dize - dilimin bu boyutun tüm endekslerini kapsadığı anlamına gelir
  • start,length burada start ​​ve length tam sayılardır. Bu durumda dilim start başlayan length indekslerini kapsar.

Ayrıca Save Kaydet .

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • dosya adı: Tek bir öğeye sahip olmalıdır. Tensörü yazdığımız dosyanın adı.
  • tensör_isimleri: Şekil [N] . Kaydedilecek tensörlerin adları.
  • şekiller_and_slices: Şekil [N] . Tensörleri kaydederken kullanılacak şekiller ve dilim özellikleri.
  • veri: Kaydedilecek N tensör.

İadeler:

Yapıcılar ve Yıkıcılar

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

Genel özellikler

operation

Kamu işlevleri

operator::tensorflow::Operation () const

Genel özellikler

operasyon

Operation operation

Kamu işlevleri

Dilimleri Kaydet

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

operatör::tensorflow::İşlem

 operator::tensorflow::Operation() const