tensorflow:: Input:: Initializer
#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 و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)