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

org.tensorflow.op.RawOp
boolean cuối cùng
bằng (Đối tượng obj)
int cuối cùng
Hoạt động
()
Trả về đơn vị tính toán này dưới dạng một Operation .
chuỗi cuối cùng
boolean
bằng (Đối tượng arg0)
Lớp cuối cùng<?>
getClass ()
int
Mã Băm ()
khoảng trống cuối cùng
thông báo ()
khoảng trống cuối cùng
thông báoTất cả ()
Sợi dây
toString ()
khoảng trống cuối cùng
chờ đã (arg0 dài, int arg1)
khoảng trống cuối cùng
chờ đã (arg0 dài)
khoảng trống cuối cùng
Chờ đợi ()
org.tensorflow.op.Op
môi trường thực thi trừu tượng
env ()
Trả về môi trường thực thi mà op này được tạo trong đó.
hoạt động trừu tượng
()
Trả về đơn vị tính toán này dưới dạng một Operation .

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)