tensorflow:: קֶלֶט:: אתחול

#include <ops.h>

Initializer מאפשר בניית אובייקט קלט מסוגים שונים של קבועים C++ כגון קבועים פרימיטיביים פשוטים ורשימות אתחול מקוננות המייצגות מערך רב-ממדי.

סיכום

בוני האתחלות הם כולם תבניות, כך שניתן להשתמש בסוגים שהוזכרו לעיל של קבועי C++ לבניית Initializer . האתחול מאחסן את הערך איתו הוא נבנה באובייקט Tensor .

בנאים והורסים

Initializer (const T & v)
בנה מערך סקלרי מסוג אריתמטי או מסוג שניתן להמיר למחרוזת (למשל.
Initializer (const Tensor & t)
Initializer (const T & v, const TensorShape & shape)
בנה מערך סקלרי וצורה מפורשת.
Initializer (const std::initializer_list< T > & v)
בנה מתוך רשימת אתחול של סקלרים (טנזור חד מימדי).
Initializer (const std::initializer_list< T > & v, const TensorShape & shape)
בנה מרשימת אתחול של סקלרים וצורה מפורשת.
Initializer (const std::initializer_list< Initializer > & v)
בנו טנזור רב מימדי מרשימת אתחול מקוננת.

תכונות ציבוריות

status
tensor

תפקידים ציבוריים

AsTensorProto ()
TensorProto

תכונות ציבוריות

סטָטוּס

Status tensorflow::Input::Initializer::status

מוֹתֵחַ

Tensor tensorflow::Input::Initializer::tensor

תפקידים ציבוריים

AsTensorProto

TensorProto tensorflow::Input::Initializer::AsTensorProto()

אתחול

 tensorflow::Input::Initializer::Initializer(
  const T & v
)

בנה מערך סקלרי מסוג אריתמטי או מסוג שניתן להמיר למחרוזת (למשל.

מחרוזת מילולית).

אתחול

 tensorflow::Input::Initializer::Initializer(
  const Tensor & t
)

אתחול

 tensorflow::Input::Initializer::Initializer(
  const T & v,
  const TensorShape & shape
)

בנה מערך סקלרי וצורה מפורשת.

אתחול

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< T > & v
)

בנה מתוך רשימת אתחול של סקלרים (טנזור חד מימדי).

אתחול

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< T > & v,
  const TensorShape & shape
)

בנה מרשימת אתחול של סקלרים וצורה מפורשת.

אתחול

 tensorflow::Input::Initializer::Initializer(
  const std::initializer_list< Initializer > & v
)

בנו טנזור רב מימדי מרשימת אתחול מקוננת.

שימו לב שתחביר C++ מאפשר קינון של רשימות אתחול המוקלדות באופן שרירותי, כך שלא ניתן לפסול אתחולים לא חוקיים כאלה בזמן ההידור. פונקציה זו מבצעת בדיקות כדי לוודא שרשימת האתחול המקוננת היא אכן טנזור רב-ממדי חוקי.