تدفق التوتر:: مدخل:: مُهيئ
#include <ops.h>
يتيح المُهيئ إنشاء كائن إدخال من أنواع مختلفة من ثوابت C++، مثل الثوابت البدائية البسيطة وقوائم المُهيئات المتداخلة التي تمثل مصفوفة متعددة الأبعاد.
ملخص
مُنشئات المُهيئات كلها عبارة عن قوالب، لذلك يمكن استخدام الأنواع المذكورة أعلاه من ثوابت C++ لإنشاء مُهيئ . يقوم المُهيئ بتخزين القيمة التي تم إنشاؤها بها في كائن 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++ يسمح بتداخل قوائم المُهيئات المكتوبة بشكل تعسفي، لذلك لا يمكن منع مثل هذه المُهيئات غير الصالحة في وقت الترجمة. تقوم هذه الوظيفة بإجراء فحوصات للتأكد من أن قائمة المُهيئات المتداخلة هي بالفعل موتر صالح متعدد الأبعاد.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-11-14 (حسب التوقيت العالمي المتفَّق عليه)