BooleanMask

کلاس انتزاعی عمومی BooleanMask

کلاس های تو در تو

کلاس BooleanMask.Options ویژگی های اختیاری برای BooleanMask

سازندگان عمومی

روش های عمومی

استاتیک BooleanMask.Options
محور (محور عدد صحیح)
برای نشان دادن محوری که باید از آن پوشانده شود استفاده می شود.
استاتیک BooleanMask.Options
محور (محور int)
برای نشان دادن محوری که باید از آن پوشانده شود استفاده می شود.
استاتیک <T TType > عملوند <T> را گسترش می دهد
ایجاد ( دامنه دامنه ، تانسور عملوند <T>، عملوند < TBool > ماسک، گزینه‌ها... گزینه‌ها)
ماسک بولین را روی تانسور اعمال کنید.

روش های ارثی

سازندگان عمومی

عمومی BooleanMask ()

روش های عمومی

محور عمومی استاتیک BooleanMask.Options (محور عدد صحیح)

برای نشان دادن محوری که باید از آن پوشانده شود استفاده می شود. axis + dim(mask) <= dim(tensor) و شکل mask باید با ابعاد axis + dim(mask) شکل tensor مطابقت داشته باشد.

مولفه های
محور محور برای پوشاندن از. در صورت تهی از 0 استفاده می کند.

محور عمومی استاتیک BooleanMask.Options (محور int)

برای نشان دادن محوری که باید از آن پوشانده شود استفاده می شود. axis + dim(mask) <= dim(tensor) و شکل mask باید با ابعاد axis + dim(mask) شکل tensor مطابقت داشته باشد.

مولفه های
محور محور برای پوشاندن از.

عملوند ایستا عمومی <T> ایجاد ( دامنه دامنه ، عملوند <T> تانسور، عملوند < TBool > ماسک، گزینه‌ها... گزینه‌ها)

ماسک بولین را روی تانسور اعمال کنید. آرایه مسطح هر عنصر مربوط به یک true در ماسک را برمی گرداند.

معادل Numpy tensor[mask] است.

به طور کلی 0 < dim(mask) = K <= dim(tensor) و شکل mask باید با اولین ابعاد K شکل tensor مطابقت داشته باشد. سپس داریم: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] (i1,...,iK) این ورودی true mask (ترتیب ردیف اصلی) است.

axis می توان با mask برای نشان دادن محوری که باید از آن پوشانده شود استفاده کرد (به طور پیش فرض 0 است). در این صورت، axis + dim(mask) <= dim(tensor) و شکل mask باید با ابعاد axis + dim(mask) شکل tensor مطابقت داشته باشد.

مولفه های
تانسور تانسور برای ماسک کردن.
ماسک ماسک برای اعمال.
گزینه ها مقادیر ویژگی های اختیاری را حمل می کند
برمی گرداند
  • تانسور نقابدار.