هشدار: این API منسوخ شده است و پس از پایدار شدن جایگزینی، در نسخه بعدی TensorFlow حذف خواهد شد.
RaggedRange
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
یک "RaggedTensor" حاوی دنباله های مشخص شده از اعداد را برمی گرداند.
یک «نتیجه» «RaggedTensor» متشکل از «rt_dense_values» و «rt_nested_splits» را برمیگرداند، به طوری که «نتیجه[i] = محدوده(شروع[i]، محدودیت[i]، دلتا[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 <طولانی، T> | ایجاد (حوزه دامنه ، شروع عملوند <T>، محدودیت های عملوند <T>، دلتاهای عملوند <T>) روش کارخانه برای ایجاد کلاسی که یک عملیات RaggedRange جدید را با استفاده از انواع خروجی پیش فرض بسته بندی می کند. |
| static <U تعداد را گسترش می دهد، T تعداد را گسترش می دهد> RaggedRange <U، T> | ایجاد ( دامنه دامنه ، شروع عملوند <T>، محدودیت های عملوند <T>، دلتاهای عملوند <T>، کلاس<U> Tsplits) روش Factory برای ایجاد کلاسی که یک عملیات RaggedRange جدید را بسته بندی می کند. |
| خروجی <T> | |
| خروجی <U> | |
روش های ارثی
از کلاس java.lang.Object | بولی | برابر است (شیء arg0) |
| کلاس نهایی<?> | getClass () |
| بین المللی | هش کد () |
| باطل نهایی | اطلاع رسانی () |
| باطل نهایی | اطلاع رسانی به همه () |
| رشته | toString () |
| باطل نهایی | صبر کنید (long arg0، int arg1) |
| باطل نهایی | صبر کنید (طولانی arg0) |
| باطل نهایی | صبر کن () |
روش های عمومی
RaggedRange عمومی ایستا <Long، T> ایجاد (حوزه دامنه ، شروع عملوند <T>، محدودیت های عملوند <T>، دلتاهای عملوند <T>)
روش کارخانه برای ایجاد کلاسی که یک عملیات RaggedRange جدید را با استفاده از انواع خروجی پیش فرض بسته بندی می کند.
پارامترها
| دامنه | محدوده فعلی |
|---|
| شروع می شود | شروع هر محدوده |
|---|
| محدودیت ها | محدودیت های هر محدوده |
|---|
| دلتاها | دلتاهای هر محدوده |
|---|
برمی گرداند
- یک نمونه جدید از RaggedRange
RaggedRange عمومی ایستا <U، T> ایجاد (حوزه دامنه ، شروع عملوند <T>، محدودیت های عملوند <T>، دلتاهای عملوند <T>، کلاس <U> Tsplits)
روش Factory برای ایجاد کلاسی که یک عملیات RaggedRange جدید را بسته بندی می کند.
پارامترها
| دامنه | محدوده فعلی |
|---|
| شروع می شود | شروع هر محدوده |
|---|
| محدودیت ها | محدودیت های هر محدوده |
|---|
| دلتاها | دلتاهای هر محدوده |
|---|
برمی گرداند
- یک نمونه جدید از RaggedRange
خروجی عمومی <T> rtDenseValues ()
«مقادیر_مسطح» برای «RaggedTensor» برگشتی.
خروجی عمومی <U> rtNestedSplits ()
«row_splits» برای «RaggedTensor» برگشتی.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[]]