StatelessShuffle

lớp cuối cùng công khai StatelessShuffle

Xáo trộn một cách ngẫu nhiên và xác định một tensor dọc theo chiều thứ nhất của nó.

Tenxơ được xáo trộn dọc theo chiều 0, sao cho mỗi `value[j]` được ánh xạ tới một và chỉ một `output[i]`. Ví dụ: ánh xạ có thể xảy ra cho tensor 3x2 là:

[[1, 2],       [[5, 6],
  [3, 4],  ==>   [1, 2],
  [5, 6]]        [3, 4]]
 
Các đầu ra là một hàm xác định của `value`, `key`, `counter` và `alg`.

Phương pháp công khai

Đầu ra <T>
asOutput ()
Trả về phần điều khiển tượng trưng của một tenxơ.
tĩnh <T> Không trạng tháiShuffle <T>
tạo ( Phạm vi phạm vi, Giá trị toán hạng <T>, Khóa toán hạng <?>, Bộ đếm toán hạng <?>, Toán hạng < Số nguyên> alg)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác StatelessShuffle mới.
Đầu ra <T>
đầu ra ()
Một tensor có hình dạng và kiểu giống như `giá trị`, được xáo trộn dọc theo chiều thứ nhất của nó.

Phương pháp kế thừa

Phương pháp công khai

Đầu ra công khai <T> asOutput ()

Trả về phần điều khiển tượng trưng của một tenxơ.

Đầu vào của các hoạt động TensorFlow là đầu ra của một hoạt động TensorFlow khác. Phương pháp này được sử dụng để thu được một thẻ điều khiển mang tính biểu tượng đại diện cho việc tính toán đầu vào.

public static StatelessShuffle <T> tạo ( Phạm vi phạm vi, Giá trị toán hạng <T>, Khóa toán hạng <?>, Bộ đếm toán hạng <?>, Toán hạng < Số nguyên> alg)

Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác StatelessShuffle mới.

Thông số
phạm vi phạm vi hiện tại
giá trị Các tensor được xáo trộn.
chìa khóa Khóa cho thuật toán RNG dựa trên bộ đếm (hình uint64[1]).
quầy tính tiền Bộ đếm ban đầu cho thuật toán RNG dựa trên bộ đếm (hình dạng uint64[2] hoặc uint64[1] tùy thuộc vào thuật toán). Nếu cho trước một vectơ lớn hơn thì chỉ phần cần thiết ở bên trái (tức là [:N]) sẽ được sử dụng.
tảo Thuật toán RNG (hình int32[]).
Trả lại
  • một phiên bản mới của StatelessShuffle

Đầu ra công khai đầu ra <T> ()

Một tensor có hình dạng và kiểu giống như `giá trị`, được xáo trộn dọc theo chiều thứ nhất của nó.