tensorflow::ops::RandomUniformInt
#include <random_ops.h>Hàm này xuất ra các số nguyên ngẫu nhiên từ một phân phối đồng đều.
Bản tóm tắt
Các giá trị được tạo ra là các số nguyên phân bố đều trong khoảng [minval, maxval) . Giới hạn dưới minval được bao gồm trong khoảng này, trong khi giới hạn trên maxval bị loại trừ.
Các số nguyên ngẫu nhiên có độ lệch nhẹ trừ khi maxval - minval là lũy thừa chính xác của hai. Độ lệch nhỏ đối với các giá trị của maxval - minval nhỏ hơn đáng kể so với phạm vi đầu ra (hoặc 2^32 hoặc 2^64 ).
Luận điểm:
- phạm vi: Một đối tượng Phạm vi
- hình dạng: Hình dạng của tensor đầu ra.
- minval: 0-D. Giới hạn dưới bao gồm của các số nguyên được tạo ra.
- maxval: 0-D. Giới hạn trên duy nhất cho các số nguyên được tạo ra.
Các thuộc tính tùy chọn (xem Attrs ):
- seed: Nếu
seedhoặcseed2được đặt khác 0, bộ tạo số ngẫu nhiên sẽ được gieo hạt bằng seed đã cho. Nếu không, nó sẽ được gieo hạt bằng một seed ngẫu nhiên. - seed2: Một seed thứ hai để tránh xung đột seed.
Trả về:
-
Output: Một tensor có hình dạng được chỉ định, chứa các số nguyên ngẫu nhiên phân bố đều.
Hàm khởi tạo và hàm hủy | |
|---|---|
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) |
Thuộc tính công khai | |
|---|---|
operation | |
output | |
Chức năng công cộng | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Các hàm tĩnh công khai | |
|---|---|
Seed (int64 x) | |
Seed2 (int64 x) | |
Cấu trúc | |
|---|---|
| tensorflow::ops::RandomUniformInt::Attrs | Các thiết lập thuộc tính tùy chọn cho RandomUniformInt . |
Thuộc tính công khai
hoạt động
Operation operation
đầu ra
::tensorflow::Output output
Chức năng công cộng
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 )
nút
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
Các hàm tĩnh công khai
Hạt giống
Attrs Seed( int64 x )
Hạt giống2
Attrs Seed2( int64 x )