TBfloat16

الواجهة العامة TBfloat16

الدماغ 16 بت نوع الموتر العائم.

يختلف هذا النوع عن TFloat16 لأنه يقتطع الجزء العشري لتعويم 32 بت ويحافظ على جميع البتات الأسية لتحويل أسرع، بينما يقوم الأخير بتقليص الأس ويكون له جزء عشري أطول لمزيد من الدقة.

نظرًا لعدم وجود نوع فاصلة عائمة يناسب 16 بت في Java، يلزم إجراء تحويل (مع احتمال فقدان الدقة) لكل قيمة 32 بت مكتوبة أو مقروءة على موتر من هذا النوع من JVM. لذلك، إذا كان من المتوقع حدوث الكثير من عمليات الإدخال/الإخراج على الموتر، فسيتم تحسين الأداء من خلال العمل مع أنواع البيانات TFloat32 أو TFloat64 كلما أمكن ذلك.

لاحظ أن بعض وحدات المعالجة المركزية (CPUs) تدعم تنسيق bfloat16 محليًا، مما قد يؤدي إلى حساب أسرع مقارنة بـ TFloat16 عند عدم استخدام وحدات معالجة الرسومات.

الأساليب العامة

مجردة TBfloat16 ثابتة
scalarOf (القيمة العائمة)
يخصص موترًا جديدًا لتخزين قيمة عائمة واحدة.
مجردة TBfloat16 ثابتة
TensorOf (شكل الشكل ، المستهلك< TBfloat16 > dataInit)
يخصص موترًا جديدًا للشكل المحدد ويهيئ بياناته.
مجردة TBfloat16 ثابتة
TensorOf (شكل الشكل )
يخصص موتر جديد للشكل المحدد.
مجردة TBfloat16 ثابتة
TensorOf (شكل الشكل ، بيانات FloatDataBuffer )
يخصص موترًا جديدًا للشكل المحدد، تتم تهيئته باستخدام البيانات المقدمة.
مجردة TBfloat16 ثابتة
TensorOf ( NdArray <Float> src)
يخصص موترًا جديدًا وهو نسخة من مجموعة معينة من العوامات.
مجردة TBfloat16 ثابتة
VectorOF (تعويم...القيم)
يخصص موترًا جديدًا لتخزين متجه العوامات.

الطرق الموروثة

الأساليب العامة

الملخص الثابت العام TBfloat16 scalarOf (القيمة العائمة)

يخصص موترًا جديدًا لتخزين قيمة عائمة واحدة.

حدود
قيمة تعويم لتخزينها في الموتر الجديد
عائدات
  • الموتر الجديد

الملخص الثابت العام TBfloat16 TensorOf (شكل الشكل ، المستهلك< TBfloat16 > dataInit)

يخصص موترًا جديدًا للشكل المحدد ويهيئ بياناته.

حدود
شكل شكل الموتر للتخصيص
dataInit مُهيئ بيانات الموتر
عائدات
  • الموتر الجديد
رميات
TensorFlowException إذا كان لا يمكن تخصيص الموتر أو تهيئته

الملخص الثابت العام TBfloat16 TensorOf (شكل الشكل )

يخصص موتر جديد للشكل المحدد.

حدود
شكل شكل الموتر للتخصيص
عائدات
  • الموتر الجديد

الملخص الثابت العام TBfloat16 TensorOf (شكل الشكل ، بيانات FloatDataBuffer )

يخصص موترًا جديدًا للشكل المحدد، تتم تهيئته باستخدام البيانات المقدمة.

حدود
شكل شكل الموتر للتخصيص
بيانات المخزن المؤقت للعوامات لتهيئة الموتر
عائدات
  • الموتر الجديد

الملخص الثابت العام TBfloat16 TensorOf ( NdArray <Float> src)

يخصص موترًا جديدًا وهو نسخة من مجموعة معينة من العوامات.

سيكون للموتر نفس شكل المصفوفة المصدر وسيتم نسخ بياناته.

حدود
src المصفوفة المصدر تعطي الشكل والبيانات للموتر الجديد
عائدات
  • الموتر الجديد

الملخص الثابت العام TBfloat16 VectorOF (قيم عائمة)

يخصص موترًا جديدًا لتخزين متجه العوامات.

حدود
قيم يطفو لتخزينه في الموتر الجديد
عائدات
  • الموتر الجديد