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 seed hoặc seed2 đượ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
)