ResourceScatterMax

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

Giảm các cập nhật thưa thớt vào biến được tham chiếu bởi `resource` bằng cách sử dụng thao tác `max`.

Hoạt động này tính toán

# Chỉ số vô hướng ref[indices, ...] = max(ref[indices, ...],updates[...])

# Chỉ số vectơ (cho mỗi i) ref[indices[i], ...] = max(ref[indices[i], ...],updates[i, ...])

# Chỉ số xếp hạng cao (với mỗi i, ..., j) ref[indices[i, ..., j], ...] = max(ref[indices[i, ..., j], .. .], update[i, ..., j, ...])

Các mục trùng lặp được xử lý chính xác: nếu nhiều `chỉ số` tham chiếu đến cùng một vị trí, thì phần đóng góp của chúng sẽ được kết hợp.

Yêu cầu `updates.shape =index.shape + ref.shape[1:]` hoặc `updates.shape = []`.

Hằng số

Sợi dây OP_NAME Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Phương pháp công cộng

ResourceScatterMax tĩnh
tạo ( Phạm vi phạm vi, tài nguyên Toán hạng <?>, Toán hạng <? mở rộng TNumber > chỉ mục, Toán hạng <? mở rộng TType > cập nhật)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác ResourceScatterMax mới.

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

Hằng số

Chuỗi cuối cùng tĩnh công khai OP_NAME

Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Giá trị không đổi: "ResourceScatterMax"

Phương pháp công cộng

public static ResourceScatterMax tạo ( Phạm vi phạm vi, tài nguyên Toán hạng <?>, Toán hạng <? mở rộng TNumber > chỉ mục, Toán hạng <? mở rộng TType > cập nhật)

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

Thông số
phạm vi phạm vi hiện tại
nguồn Phải từ nút `Biến`.
chỉ số Một tensor của các chỉ số trong chiều thứ nhất của `ref`.
cập nhật Một tensor gồm các giá trị được cập nhật để thêm vào `ref`.
Trả lại
  • một phiên bản mới của ResourceScatterMax