dòng chảy :: hoạt động :: RandomUniformInt
#include <random_ops.h>
Xuất ra các số nguyên ngẫu nhiên từ một phân phối đồng nhất.
Tóm lược
Các giá trị được tạo là các số nguyên đồng nhất trong phạm vi [minval, maxval)
. Các ràng buộc thấp minval
được bao gồm trong phạm vi, trong khi ràng buộc trên maxval
được loại trừ.
Các số nguyên ngẫu nhiên hơi thiên lệch trừ khi giá maxval - minval
là maxval - minval
chính xác của hai. Độ chệch là nhỏ đối với các giá trị của maxval - minval
nhỏ hơn đáng kể so với phạm vi của đầu ra ( 2^32
hoặc 2^64
).
Tranh luận:
- phạm vi: Một đối tượng Phạm vi
- shape: Hình dạng của tensor đầu ra.
- giá trị tối thiểu: 0-D. Giới hạn dưới bao gồm trên các số nguyên được tạo.
- giá trị tối đa: 0-D. Giới hạn trên dành riêng cho các số nguyên được tạo.
Các thuộc tính tùy chọn (xem Phần Attrs
):
- hạt giống: Nếu
seed
hoặcseed
seed2
được đặt là khác 0, trình tạo số ngẫu nhiên được gieo hạt giống đã cho. Nếu không, nó được gieo bởi một hạt ngẫu nhiên. - seed2: Hạt giống thứ hai để tránh hạt bị va chạm.
Lợi nhuận:
-
Output
: Một tensor của hình dạng được chỉ định chứa đầy các số nguyên ngẫu nhiên đồng nhất.
Người xây dựng và Người phá 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 chức năng tĩnh công khai | |
---|---|
Seed (int64 x) | |
Seed2 (int64 x) |
Cấu trúc | |
---|---|
tensorflow :: ops :: RandomUniformInt :: Attrs | Bộ 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
toán tử :: tensorflow :: Đầu vào
operator::tensorflow::Input() const
toán tử :: tensorflow :: Đầu ra
operator::tensorflow::Output() const
Các chức năng tĩnh công khai
Hạt giống
Attrs Seed( int64 x )
Seed2
Attrs Seed2( int64 x )