tensorflow:: אופס:: 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 הם מספרים שלמים. במקרה כזה הפרוסה מכסה מדדי length החל start .

ראה גם Save .

טיעונים:

  • scope: אובייקט Scope
  • שם קובץ: חייב להיות רכיב בודד. שם הקובץ שאליו אנו כותבים את הטנזור.
  • tensor_names: צורה [N] . שמות הטנזורים שיש לשמור.
  • צורות_ופרוסות: צורה [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

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

אופרטור::tensorflow::פעולה

 operator::tensorflow::Operation() const