تينسورفلو :: إدخال:: المُهيئ

#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 ++ يسمح بتداخل قوائم المُهيئ المكتوبة بشكل عشوائي ، لذلك لا يمكن منع المُبدِلات غير الصالحة في وقت الترجمة. تقوم هذه الوظيفة بإجراء فحوصات للتأكد من أن قائمة التهيئة المتداخلة هي بالفعل موتر متعدد الأبعاد صالح.