SegmentSumV2

کلاس نهایی عمومی SegmentSumV2

مجموع قطعات یک تانسور را محاسبه می کند.

برای توضیح بخش‌ها [بخش تقسیم‌بندی] (https://tensorflow.org/api_docs/python/tf/math#Segmentation) را بخوانید.

تانسوری را طوری محاسبه می‌کند که \\(output_i = \sum_j data_j\\) که مجموع آن بیش از «j» باشد به‌طوری که «segment_ids[j] == i».

اگر مجموع برای شناسه بخش داده شده «i» خالی باشد، «خروجی[i] = 0».

توجه داشته باشید که این عملیات در حال حاضر فقط با jit_compile=True پشتیبانی می شود.

روش های عمومی

خروجی <T>
asOutput ()
دسته نمادین یک تانسور را برمی‌گرداند.
static <T، U تعداد را گسترش می دهد، V شماره را گسترش می دهد> SegmentSumV2 <T>
ایجاد ( scope scope، Operand <T> داده، Operand <U> segmentIds، Operand <V> numSegments)
روش کارخانه برای ایجاد کلاسی که یک عملیات SegmentSumV2 جدید را بسته بندی می کند.
خروجی <T>
خروجی ()
شکلی مشابه داده دارد، به جز اولین ابعاد «segment_ids.rank» که با یک بعد منفرد با اندازه «تعداد_بخش» جایگزین شده است.

روش های ارثی

روش های عمومی

خروجی عمومی <T> asOutput ()

دسته نمادین یک تانسور را برمی‌گرداند.

ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.

ایجاد SegmentSumV2 <T> عمومی ( Scope scope، Operand <T> داده، Operand <U> segmentIds، Operand <V> numSegments)

روش کارخانه برای ایجاد کلاسی که یک عملیات SegmentSumV2 جدید را بسته بندی می کند.

مولفه های
محدوده محدوده فعلی
شناسه های بخش یک تانسور 1 بعدی که اندازه آن برابر با اندازه بعد اول «داده» است. مقادیر باید مرتب شوند و قابل تکرار باشند. مقادیر باید کمتر از «تعداد_بخش» باشد.

احتیاط: مقادیر همیشه برای مرتب‌سازی روی CPU تأیید می‌شوند، هرگز در GPU تأیید نمی‌شوند.

برمی گرداند
  • یک نمونه جدید از SegmentSumV2

خروجی عمومی <T> خروجی ()

شکلی مشابه داده دارد، به جز اولین ابعاد «segment_ids.rank» که با یک بعد منفرد با اندازه «تعداد_بخش» جایگزین شده است.