یک "RaggedTensor" را به یک "Variant" Tensor رمزگذاری می کند.
"RaggedTensor" داده شده را رمزگذاری می کند و یک "Variant" Tensor را برمی گرداند. اگر «input_batched» True باشد، ورودی «RaggedTensor» در امتداد بعد صفر حذف میشود، هر مؤلفه «RaggedTensor» در یک تانسور «نوع» اسکالر کدگذاری میشود، و اینها برای برگرداندن یک تانسور «متغییر» یک بعدی روی هم چیده میشوند. . اگر «input_batched» False باشد، آنگاه ورودی «RaggedTensor» همانطور که هست کدگذاری میشود و یک تانسور «Variant» اسکالر برگردانده میشود. یک «RaggedTensor» با ایجاد یک تانسور «متغییر» 1 بعدی با عناصر «رتبه_رنج + 1» کدگذاری میشود، که حاوی تقسیمبندیها و مقادیر تانسورهای «RaggedTensor» است. سپس تانسور «نوع» 1 بعدی در یک تانسور «نوع» اسکالر پیچیده میشود. برای منطق رمزگشایی مربوطه به «RaggedTensorFromVariant» مراجعه کنید.
روش های عمومی
خروجی <Object> | asOutput () دسته نمادین یک تانسور را برمیگرداند. |
static <T تعداد، U> RaggedTensorToVariant را گسترش می دهد | |
خروجی <?> | encodedRagged () یک تانسور «نوعی» که حاوی «تنسور Ragged» رمزگذاری شده است. |
روش های ارثی
روش های عمومی
خروجی عمومی <Object> asOutput ()
دسته نمادین یک تانسور را برمیگرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
ایجاد استاتیک عمومی RaggedTensorToVariant ( scope scope، Iterable< Operand <T>> rtNestedSplits، Operand <U> rtDenseValues، Boolean BatchedInput)
روش کارخانه برای ایجاد کلاسی که یک عملیات جدید RaggedTensorToVariant را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
rtNestedSplits | فهرستی از یک یا چند تانسور که تقسیمات ورودی «RaggedTensor» را نشان میدهد. |
rtDenseValues | یک تانسور که مقادیر ورودی «RaggedTensor» را نشان میدهد. |
ورودی دسته ای | یک «bool» که نشان میدهد آیا ورودی یک «RaggedTensor» دستهای است یا خیر. |
برمی گرداند
- یک نمونه جدید از RaggedTensorToVariant