RaggedTensorFromVariant

الفئة النهائية العامة RaggedTensorFromVariant

يقوم بفك تشفير Tensor "متغير" إلى "RaggedTensor".

يفك ترميز Tensor "المتغير" المحدد ويعيد RaggedTensor. يمكن أن يكون الإدخال عددًا، مما يعني أنه يشفر `RaggedTensor` واحد برتبة ragged `output_ragged_rank`. يمكن أن يكون له أيضًا رتبة عشوائية، وفي هذه الحالة يتم فك تشفير كل عنصر إلى "RaggedTensor" برتبة ragged `input_ragged_rank` ثم يتم تجميعها وفقًا لشكل الإدخال لإخراج `RaggedTensor' واحد برتبة ragged `output_ragged_rank`. يتم فك تشفير كل عنصر "متغير" في Tensor المدخلات عن طريق استرجاع موتر "متغير" أحادي الأبعاد من العنصر مع Tensors "input_ragged_rank + 1"، بما يتوافق مع الانقسامات والقيم الخاصة بـ "RaggedTensor". إذا كانت قيمة `input_ragged_rank` هي -1، فسيتم استنتاجها كـ `output_ragged_rank` - `rank(encoded_ragged)`. راجع `RaggedTensorToVariant` للتعرف على منطق التشفير المقابل.

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

ثابت <T> RaggedTensorFromVariant <Long, T>
إنشاء (نطاق النطاق ، المعامل <?> المشفر، الإدخال الطويل RaggedRank، الإخراج الطويل RaggedRank، الفئة <T> قيم T)
طريقة المصنع لإنشاء فئة تغلف عملية RaggedTensorFromVariant جديدة باستخدام أنواع المخرجات الافتراضية.
ثابت <U يمتد الرقم، T> RaggedTensorFromVariant <U، T>
إنشاء (نطاق النطاق ، المعامل <?> المشفر، الإدخال الطويلRaggedRank، الإخراج الطويلRaggedRank، قيم الفئة <T> T، الفئة <U> Tsplits)
طريقة المصنع لإنشاء فئة تغلف عملية RaggedTensorFromVariant جديدة.
الإخراج <T>
قيم الإخراج ()
موتر يمثل قيم المخرجات `RaggedTensor`.
القائمة< الإخراج <U>>
إخراجNestedSplits ()
قائمة بواحد أو أكثر من Tensors تمثل تقسيمات الإخراج `RaggedTensor`.

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

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

إنشاء RaggedTensorFromVariant العام الثابت <Long, T> ( نطاق النطاق، المعامل <?> المشفر، Long inputRaggedRank، Long OutputRaggedRank، Class<T> Tvalues)

طريقة المصنع لإنشاء فئة تغلف عملية RaggedTensorFromVariant جديدة باستخدام أنواع المخرجات الافتراضية.

حدود
نِطَاق النطاق الحالي
encodedRagged موتر "متغير" يحتوي على "RaggedTensor" المشفر.
inputRaggedRank الترتيب المتعرج لكل مكون `RaggedTensor` مشفر في الإدخال. إذا تم التعيين على -1، فسيتم استنتاج ذلك كـ `output_ragged_rank` - `rank(encoded_ragged)`
importRaggedRank الترتيب المتعرج المتوقع للإخراج `RaggedTensor`. يجب أن يحتوي على ما يلي: `output_ragged_rank = rank(encoded_ragged) + input_ragged_rank`.
عائدات
  • مثيل جديد لـ RaggedTensorFromVariant

إنشاء RaggedTensorFromVariant العام الثابت <U, T> ( نطاق النطاق ، المعامل <?> المشفر، Long inputRaggedRank، Long OutputRaggedRank، Class<T> Tvalues، Class<U> Tsplits)

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

حدود
نِطَاق النطاق الحالي
encodedRagged موتر "متغير" يحتوي على "RaggedTensor" المشفر.
inputRaggedRank الترتيب المتعرج لكل مكون `RaggedTensor` مشفر في الإدخال. إذا تم التعيين على -1، فسيتم استنتاج ذلك كـ `output_ragged_rank` - `rank(encoded_ragged)`
importRaggedRank الترتيب المتعرج المتوقع للإخراج `RaggedTensor`. يجب أن يحتوي على ما يلي: `output_ragged_rank = rank(encoded_ragged) + input_ragged_rank`.
عائدات
  • مثيل جديد لـ RaggedTensorFromVariant

الإخراج العام <T> outputDenseValues ​​()

موتر يمثل قيم المخرجات `RaggedTensor`.

القائمة العامة< الإخراج <U>> outputNestedSplits ()

قائمة بواحد أو أكثر من Tensors تمثل تقسيمات الإخراج `RaggedTensor`.