SparseToSparseSetOperation

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

Áp dụng thao tác thiết lập dọc theo chiều cuối cùng của 2 đầu vào `SparseTensor`.

Xem SetOperationOp::SetOperationFromContext để biết các giá trị của `set_Operation`.

Nếu `validate_indices` là `True`, `sparse.SparseToSparseSetOperation` sẽ xác thực thứ tự và phạm vi của các chỉ mục `set1` và `set2`.

Đầu vào `set1` là một `SparseTensor` được biểu thị bằng `set1_indices`, `set1_values` và `set1_shape`. Đối với `set1` được xếp hạng `n`, thứ nguyên `n-1` thứ nhất phải giống với `set2`. Thứ nguyên `n` chứa các giá trị trong một tập hợp, cho phép trùng lặp nhưng bị bỏ qua.

Đầu vào `set2` là một `SparseTensor` được biểu thị bằng `set2_indices`, `set2_values` và `set2_shape`. Đối với `set2` được xếp hạng `n`, kích thước `n-1` thứ nhất phải giống với `set1`. Thứ nguyên `n` chứa các giá trị trong một tập hợp, cho phép trùng lặp nhưng bị bỏ qua.

Nếu `validate_indices` là `True`, thao tác này sẽ xác thực thứ tự và phạm vi của các chỉ mục `set1` và `set2`.

Kết quả đầu ra là một `SparseTensor` được biểu thị bằng `result_indices`, `result_values` và `result_shape`. Đối với `set1` và `set2` được xếp hạng `n`, phần này có thứ hạng `n` và cùng thứ nguyên `n-1` thứ nhất như `set1` và `set2`. Thứ nguyên `nth` chứa kết quả của `set_Operation` được áp dụng cho thứ nguyên `[0...n-1]` tương ứng của `set`.

Các lớp lồng nhau

lớp học SparseToSparseSetOperation.Options Các thuộc tính tùy chọn cho SparseToSparseSetOperation

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 khai

tĩnh <T mở rộng TType > SparseToSparseSetOperation <T>
tạo ( Phạm vi phạm vi, Toán hạng < TInt64 > set1Indices, Toán hạng <T> set1Values, Toán hạng < TInt64 > set1Shape, Toán hạng < TInt64 > set2Indices, Toán hạng <T> set2Values, Toán hạng < TInt64 > set2Shape, Chuỗi setOperation, Tùy chọn... tùy chọn)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác SparseToSparseSetOperation mới.
Đầu ra < TInt64 >
kết quảChỉ số ()
Các chỉ số 2D của một `SparseTensor`.
Đầu ra < TInt64 >
kết quảHình dạng ()
Hình dạng `Tensor` 1D của một `SparseTensor`.
Đầu ra <T>
giá trị kết quả ()
Giá trị 1D của `SparseTensor`.
tĩnh SparseToSparseSetOperation.Options
xác thực các chỉ số (Boolean xác thực các chỉ số)

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: "SparseToSparseSetOperation"

Phương pháp công khai

public static SparseToSparseSetOperation <T> tạo ( Phạm vi phạm vi, Toán hạng < TInt64 > set1Indices, Toán hạng <T> set1Values, Toán hạng < TInt64 > set1Shape, Toán hạng < TInt64 > set2Indices, Toán hạng <T> set2Values, Toán hạng < TInt64 > set2Shape, Chuỗi setOperation, Tùy chọn... tùy chọn)

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

Thông số
phạm vi phạm vi hiện tại
set1Chỉ số 2D `Tensor`, các chỉ số của `SparseTensor`. Phải theo thứ tự hàng lớn.
set1Values 1D `Tensor`, các giá trị của `SparseTensor`. Phải theo thứ tự hàng lớn.
set1Hình dạng 1D `Tensor`, hình dạng của `SparseTensor`. `set1_shape[0...n-1]` phải giống với `set2_shape[0...n-1]`, `set1_shape[n]` là kích thước được đặt tối đa trên `0...n-1 ` kích thước.
set2Chỉ số 2D `Tensor`, các chỉ số của `SparseTensor`. Phải theo thứ tự hàng lớn.
set2Values 1D `Tensor`, các giá trị của `SparseTensor`. Phải theo thứ tự hàng lớn.
set2Shape 1D `Tensor`, hình dạng của `SparseTensor`. `set2_shape[0...n-1]` phải giống với `set1_shape[0...n-1]`, `set2_shape[n]` là kích thước được đặt tối đa trên `0...n-1 ` kích thước.
tùy chọn mang các giá trị thuộc tính tùy chọn
Trả lại
  • một phiên bản mới của SparseToSparseSetOperation

Đầu ra công khai < TInt64 > resultIndices ()

Các chỉ số 2D của một `SparseTensor`.

Đầu ra công khai < TInt64 > resultShape ()

Hình dạng `Tensor` 1D của một `SparseTensor`. `result_shape[0...n-1]` giống với kích thước `n-1` đầu tiên của `set1` và `set2`, `result_shape[n]` là kích thước tập hợp kết quả tối đa trên tất cả `0. kích thước ..n-1`.

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

Giá trị 1D của `SparseTensor`.

public static SparseToSparseSetOperation.Options xác thực các chỉ số (các chỉ số xác thực Boolean)