تُرجع `RaggedTensor` الذي يحتوي على تسلسلات الأرقام المحددة.
لعرض نتيجة `RaggedTensor` مكونة من `rt_dense_values` و`rt_nested_splits`، بحيث تكون `result[i] = range(starts[i], Limits[i], deltas[i])`.
(rt_nested_splits, rt_dense_values) = ragged_range(
starts=[2, 5, 8], limits=[3, 5, 12], deltas=1)
result = tf.ragged.from_row_splits(rt_dense_values, rt_nested_splits)
print(result)
<tf.RaggedTensor [[2], [], [8, 9, 10, 11]] >
قد تكون موترات الإدخال "البداية" و"الحدود" و"الدلتا" عبارة عن كميات قياسية أو متجهات. يجب أن يكون لجميع مدخلات المتجهات نفس الحجم. يتم بث المدخلات العددية لتتناسب مع حجم مدخلات المتجهات. الأساليب العامة
ثابت <T يمتد الرقم> RaggedRange <Long، T> | |
ثابت <U يمتد الرقم، T يمتد الرقم> RaggedRange <U، T> | |
الإخراج <T> | قيم رت دينس () "القيم_المسطحة" لـ "RaggedTensor" الذي تم إرجاعه. |
الإخراج <U> | رتنيستيدسبليتس () ``تقسيم_الصفوف`` لـ `RaggedTensor` الذي تم إرجاعه. |
الطرق الموروثة
الأساليب العامة
إنشاء RaggedRange الثابت العام <Long, T> (نطاق النطاق ، يبدأ المعامل <T>، حدود المعامل <T>، دلتا المعامل <T>)
طريقة المصنع لإنشاء فئة تغلف عملية RaggedRange جديدة باستخدام أنواع المخرجات الافتراضية.
حدود
نِطَاق | النطاق الحالي |
---|---|
يبدأ | بداية كل نطاق. |
حدود | حدود كل نطاق. |
دلتا | دلتا كل نطاق. |
المرتجعات
- مثيل جديد من RaggedRange
إنشاء RaggedRange الثابت العام <U, T> (نطاق النطاق ، يبدأ المعامل <T>، حدود المعامل <T>، دلتا المعامل <T>، الفصل <U> Tsplits)
طريقة المصنع لإنشاء فئة تغلف عملية RaggedRange جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
يبدأ | بداية كل نطاق. |
حدود | حدود كل نطاق. |
دلتا | دلتا كل نطاق. |
المرتجعات
- مثيل جديد من RaggedRange