تحذير: تم إهمال واجهة برمجة التطبيقات هذه وستتم إزالتها في إصدار مستقبلي من TensorFlow بعد استقرار الاستبدال .

RaggedTensorToTensor

الجمهور RaggedTensorToTensor الدرجة النهائية

أنشئ موترًا كثيفًا من موتر ممزق ، وربما يغير شكله.

تنشئ عملية `ragged_to_dense` موترًا كثيفًا من قائمة موترات أقسام الصف ، ومتجه القيمة ، والقيم الافتراضية. إذا كان الشكل غير محدد ، فسيتم استخدام الحد الأدنى من الشكل المطلوب لاحتواء جميع العناصر في الموتر الممزق (الشكل الطبيعي). إذا تُركت بعض الأبعاد غير محددة ، فسيتم استخدام حجم الشكل الطبيعي في هذا البعد.

سيتم بث default_value إلى شكل الإخراج. بعد ذلك ، تحل القيم من الموتر الممزق محل القيم الافتراضية. لاحظ أنه يجب أن تحتوي القيمة الافتراضية على أبعاد أقل من القيمة.

موتر قسم الصف مرتبة حسب الأبعاد. في الوقت الحاضر ، يمكن أن تكون الأنواع:

  • "ROW_SPLITS": موتر row_splits من موتر ممزق.
  • "VALUE_ROWIDS": موتر value_rowids من الموتر الممزق.
  • "FIRST_DIM_SIZE": إذا تم استخدام value_rowids للبعد الأول ، فإنه يسبقها "FIRST_DIM_SIZE".

الطرق العامة

الانتاج <U>
asOutput ()
إرجاع المقبض الرمزي للموتر.
ثابت <U، T يمتد رقم، V يمتد الرقم> RaggedTensorToTensor <U>
إنشاء ( نطاق نطاق، المعامل <T> الشكل و المعامل <U> القيم و المعامل <U> القيمة_الافتراضية، Iterable < المعامل <V >> rowPartitionTensors، قائمة <سلسلة> rowPartitionTypes)
طريقة المصنع لإنشاء فئة التفاف لعملية RaggedTensorToTensor جديدة.
الانتاج <U>
يؤدي ()
الموتر الناتج.

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

الطرق العامة

العام الناتج <U> asOutput ()

إرجاع المقبض الرمزي للموتر.

المدخلات لعمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. تستخدم هذه الطريقة للحصول على مقبض رمزي يمثل حساب المدخلات.

ساكنة العام RaggedTensorToTensor <U> إنشاء ( نطاق نطاق، المعامل <T> الشكل و المعامل <U> القيم و المعامل <U> القيمة_الافتراضية، Iterable < المعامل <V >> rowPartitionTensors، قائمة <سلسلة> rowPartitionTypes)

طريقة المصنع لإنشاء فئة التفاف لعملية RaggedTensorToTensor جديدة.

العوامل
مجال النطاق الحالي
شكل الشكل المطلوب للموتر الناتج. إذا تُركت بدون تحديد (فارغة) ، فسيتم استخدام الحد الأدنى من الشكل المطلوب لاحتواء جميع العناصر في الموتر الممزق (الشكل الطبيعي). إذا تُركت بعض الأبعاد غير محددة ، فسيتم استخدام حجم الشكل الطبيعي في هذا البعد.

لاحظ أنه لا يمكن تعديل الأبعاد الكثيفة بواسطة وسيطة الشكل. ستؤدي محاولة تغيير حجم بُعد كثيف إلى فشل العملية. أمثلة: الشكل الطبيعي: [4 ، 5 ، 6] الشكل: -1 شكل الإخراج: [4 ، 5 ، 6]

الشكل الطبيعي: [4 ، 5 ، 6] الشكل: [3 ، -1 ، 2] شكل الإخراج: [3 ، 5 ، 2]

الشكل الطبيعي: [4 ، 5 ، 6] الشكل: [3 ، 7 ، 2] شكل الإخراج: [3 ، 7 ، 2]

القيم موتر 1D يمثل قيم الموتر الممزق.
القيمة الافتراضية default_value عندما يكون الشكل أكبر من موتر ممزق. يتم بث default_value حتى يصبح على شكل موتر الإخراج ، ثم يتم استبداله بالقيم الموجودة في الموتر الممزق. يجب أن تكون القيمة الافتراضية متوافقة مع عملية البث هذه ، ويجب أن يكون لها أبعاد أقل من قيمة موتر.
rowPartitionTypes أنواع موتر تقسيم الصف. في الوقت الحاضر ، يمكن أن تكون هذه:
  • "ROW_SPLITS": موتر row_splits من موتر ممزق.
  • "VALUE_ROWIDS": موتر value_rowids من الموتر الممزق.
  • "FIRST_DIM_SIZE": إذا تم استخدام value_rowids للبعد الأول ، فإنه يسبقها "FIRST_DIM_SIZE". الموترات في ترتيب الأبعاد.
عائدات
  • مثيل جديد من RaggedTensorToTensor

العام الناتج <U> نتيجة ()

الموتر الناتج.