tensorflow:: عملیات:: RandomUniformInt
#include <random_ops.h>اعداد صحیح تصادفی را از توزیع یکنواخت خروجی میدهد.
خلاصه
مقادیر تولید شده اعداد صحیح یکنواخت در محدوده [minval, maxval) هستند. حد پایین minval در محدوده گنجانده شده است، در حالی که حد بالای maxval حذف شده است.
اعداد صحیح تصادفی کمی بایاس دارند، مگر اینکه maxval - minval توان دقیقی از دو باشد. بایاس برای مقادیر maxval - minval که به طور قابل توجهی کوچکتر از محدوده خروجی (یا 2^32 یا 2^64 ) هستند، کوچک است.
استدلالها:
- دامنه: یک شیء دامنه
- شکل: شکل تانسور خروجی.
- minval: 0-D. کران پایین شامل اعداد صحیح تولید شده.
- حداکثر مقدار: 0-D. حد بالای انحصاری برای اعداد صحیح تولید شده.
ویژگیهای اختیاری (به Attrs مراجعه کنید):
- دانه: اگر هر یک از
seedیاseed2روی غیر صفر تنظیم شده باشند، مولد اعداد تصادفی توسط دانه داده شده دانهگذاری میشود. در غیر این صورت، توسط یک دانه تصادفی دانهگذاری میشود. - seed2: یک دانه دوم برای جلوگیری از برخورد دانهها.
بازده:
-
Output: یک تانسور با شکل مشخص که با اعداد صحیح تصادفی یکنواخت پر شده است.
سازندهها و مخربها | |
|---|---|
RandomUniformInt (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input minval, :: tensorflow::Input maxval) | |
RandomUniformInt (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input minval, :: tensorflow::Input maxval, const RandomUniformInt::Attrs & attrs) |
ویژگیهای عمومی | |
|---|---|
operation | |
output | |
کارکردهای عمومی | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
توابع استاتیک عمومی | |
|---|---|
Seed (int64 x) | |
Seed2 (int64 x) | |
ساختارها | |
|---|---|
| tensorflow::ops::RandomUniformInt::Attrs | تنظیمکنندههای ویژگی اختیاری برای RandomUniformInt . |
ویژگیهای عمومی
عملیات
Operation operation
خروجی
::tensorflow::Output output
کارکردهای عمومی
RandomUniformInt
RandomUniformInt( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input minval, ::tensorflow::Input maxval )
RandomUniformInt
RandomUniformInt( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input minval, ::tensorflow::Input maxval, const RandomUniformInt::Attrs & attrs )
گره
::tensorflow::Node * node() const
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
توابع استاتیک عمومی
بذر
Attrs Seed( int64 x )
سید۲
Attrs Seed2( int64 x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.