تينسورفلو :: إدخال:: المُهيئ
#include <ops.h>
يتيح Initializer إنشاء كائن إدخال من أنواع مختلفة من ثوابت 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 و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2020-04-20 (حسب التوقيت العالمي المتفَّق عليه)