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 - minvalmaxval - 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ặc seed 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
)