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 | 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++ מאפשר קינון של רשימות אתחול המוקלדות באופן שרירותי, כך שלא ניתן לפסול אתחולים לא חוקיים כאלה בזמן ההידור. פונקציה זו מבצעת בדיקות כדי לוודא שרשימת האתחול המקוננת היא אכן טנזור רב מימדי חוקי.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-11-25 (שעון UTC).