به طور تصادفی یک تانسور معین را از شناورها به ints ریخته می شود.
مقادیر با یک تانسور شبه تصادفی قطعی از یک توزیع یکنواخت تولید شده از کلید، شمارنده، الگوریتم داده شده توسط کاربر ریخته می شوند. اگر از محدوده نوع عدد صحیح مشخص شده خارج شود، مقادیر اشباع می شوند و اگر ورودی ها NaN باشند صفر می شوند.
خروجی ها تابعی قطعی از «ورودی»، «کلید»، «مشتری»، «الگ» هستند.
روش های عمومی
خروجی <U> | asOutput () دسته نمادین یک تانسور را برمیگرداند. |
static <U تعداد را گسترش می دهد، T تعداد را گسترش می دهد> StochasticCastToInt <U> | |
خروجی <U> | خروجی () نتیجه ریختگی با همان شکل ورودی. |
روش های ارثی
روش های عمومی
خروجی عمومی <U> asOutput ()
دسته نمادین یک تانسور را برمیگرداند.
ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.
ایجاد استاتیک عمومی StochasticCastToInt <U> ( دامنه دامنه ، ورودی Operand <T>، کلید عملوند <?>، شمارنده عملوند <?>، عملوند <Integer> alg، Class<U> Tout)
روش کارخانه برای ایجاد کلاسی که یک عملیات StochasticCastToInt جدید را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
ورودی | عملوند برای ریختن تصادفی به int. |
کلید | کلید برای الگوریتم RNG مبتنی بر شمارنده (شکل uint64 [1]). |
پیشخوان | شمارنده اولیه برای الگوریتم RNG مبتنی بر شمارنده (بسته به الگوریتم uint64[2] یا uint64[1] شکل دهید). اگر بردار بزرگتری داده شود، فقط قسمت مورد نیاز در سمت چپ (یعنی [:N]) استفاده خواهد شد. |
alg | الگوریتم RNG (شکل int32[]). |
تاوت | نوع خروجی |
برمی گرداند
- یک نمونه جدید از StochasticCastToInt