dòng chảy căng:: ôi:: thưa thớtThêm
#include <sparse_ops.h>
Thêm hai đối tượng SparseTensor
để tạo ra một SparseTensor
khác.
Bản tóm tắt
Các chỉ số 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, 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ì SparseTensor
đầu ra sẽ vẫn 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 với giá trị dương.
Trong các hình dưới đây, nnz
là số đếm sau khi tính đến thresh
.
Lập luận:
- phạm vi: Một đối tượng Phạm vi
- a_chỉ số: 2-D.
indices
của Ma trậnSparseTensor
, kích thước[nnz, ndims]
đầu tiên. - a_giá trị: 1-D. Các
values
củaSparseTensor
đầu tiên, kích thước[nnz]
Vector. - a_shape: 1-D.
shape
củaSparseTensor
đầu tiên, kích thước[ndims]
Vector. - b_chỉ số: 2-D.
indices
của Ma trậnSparseTensor
thứ hai, kích thước[nnz, ndims]
. - b_giá trị: 1-D. Các
values
củaSparseTensor
thứ hai, kích thước[nnz]
Vector. - b_hình dạng: 1-D.
shape
củaSparseTensor
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ả về:
Hàm tạo và hàm hủy | |
---|---|
SparseAdd (const :: tensorflow::Scope & scope, :: tensorflow::Input a_indices, :: tensorflow::Input a_values, :: tensorflow::Input a_shape, :: tensorflow::Input b_indices, :: tensorflow::Input b_values, :: tensorflow::Input b_shape, :: tensorflow::Input thresh) |
Thuộc tính công khai | |
---|---|
operation | |
sum_indices | |
sum_shape | |
sum_values |
Thuộc tính công khai
hoạt động
Operation operation
tổng_chỉ số
::tensorflow::Output sum_indices
tổng_hình
::tensorflow::Output sum_shape
tổng_giá trị
::tensorflow::Output sum_values
Chức năng công cộng
thưa thớtThêm
SparseAdd( const ::tensorflow::Scope & scope, ::tensorflow::Input a_indices, ::tensorflow::Input a_values, ::tensorflow::Input a_shape, ::tensorflow::Input b_indices, ::tensorflow::Input b_values, ::tensorflow::Input b_shape, ::tensorflow::Input thresh )