Thêm hai đối tượng `SparseTensor` để tạo ra một `SparseTensor` khác.
Các chỉ mục của đối tượng `SparseTensor` đầu vào được giả sử được sắp xếp theo thứ tự từ điển tiêu chuẩn. Nếu không đúng như vậy, trước bước này hãy chạy `SparseReorder` để khôi phục thứ tự chỉ mục.
Theo mặc định, nếu hai giá trị có tổng bằng 0 tại một số chỉ mục, thì đầu ra `SparseTensor` vẫn sẽ bao gồm vị trí cụ thể đó trong chỉ mục của nó, lưu trữ số 0 trong vùng giá trị tương ứng. Để ghi đè điều này, người gọi có thể chỉ định `thresh`, cho biết rằng nếu tổng có độ lớn nhỏ hơn `thresh`, thì giá trị và chỉ mục tương ứng của nó sẽ không được đưa vào. Cụ thể, `thresh == 0` (mặc định) có nghĩa là mọi thứ được giữ nguyên và việc đặt ngưỡng thực tế chỉ xảy ra đối với giá trị dương.
Trong các hình sau đây, `nnz` là số đếm sau khi tính đến `thresh`.
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
tĩnh <T mở rộng TType > SparseAdd <T> | |
Đầu ra < TInt64 > | tổng chỉ số () |
Đầu ra < TInt64 > | |
Đầu ra <T> | tổng giá trị () |
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
Phương pháp công cộng
public static SparseAdd <T> tạo ( Phạm vi phạm vi, Toán hạng < TInt64 > aChỉ số, Toán hạng <T> aValues, Toán hạng < TInt64 > aShape, Toán hạng < TInt64 > bChỉ số, Toán hạng <T> bValues, Toán hạng < TInt64 > bShape, Toán hạng <? mở rộng TNumber > thresh)
Phương thức xuất xưởng để tạo một lớp bao bọc thao tác SparseAdd mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
aChỉ số | 2-D. Các `chỉ số` của Ma trận `SparseTensor` đầu tiên, kích thước `[nnz, ndims]`. |
aGiá trị | 1-D. `giá trị` của `SparseTensor` đầu tiên, kích thước `[nnz]` Vector. |
một hình dạng | 1-D. `Hình dạng` của `SparseTensor` đầu tiên, kích thước `[ndims]` Vector. |
bChỉ số | 2-D. Các `chỉ số` của Ma trận `SparseTensor` thứ hai, kích thước `[nnz, ndims]`. |
bGiá trị | 1-D. `giá trị` của `SparseTensor` thứ hai, kích thước `[nnz]` Vector. |
bHình dạng | 1-D. `Hình dạng` của `SparseTensor` thứ hai, kích thước `[ndims]` Vector. |
đập lúa | 0-D. Ngưỡng cường độ xác định xem cặp giá trị/chỉ số đầu ra có chiếm không gian hay không. |
Trả lại
- một phiên bản mới của SparseAdd