تدفق التوتر:: العمليات:: حفظ الشرائح

#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 أعداد صحيحة. في هذه الحالة، تغطي الشريحة مؤشرات length بدءًا من start .

انظر أيضًا Save .

الحجج:

  • النطاق: كائن النطاق
  • اسم الملف: يجب أن يحتوي على عنصر واحد. اسم الملف الذي نكتب عليه الموتر.
  • Tensor_names: الشكل [N] . أسماء الموترات المراد حفظها.
  • Shapes_and_slices: الشكل [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