dòng chảy :: hoạt động :: Thưa thớt
#include <sparse_ops.h>
Thêm hai đối tượng SparseTensor
để tạo ra một SparseTensor
khác.
Tóm lược
Các chỉ số của đối tượng SparseTensor
đầu vào được giả định sắp xếp theo thứ tự từ vựng chuẩn. Nếu không đúng như vậy, trước khi bước này chạy SparseReorder
để khôi phục thứ tự chỉ mục.
Theo mặc định, nếu hai giá trị tổng bằng 0 tại một số chỉ mục, đầu ra SparseTensor
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 hoàn toàn so với thresh
, thì giá trị và chỉ mục tương ứng của nó sẽ không được đưa vào. Đặc biệt, thresh == 0
(mặc định) có nghĩa là mọi thứ đều được giữ nguyên và ngưỡng thực tế chỉ xảy ra đối với một giá trị dương.
Trong các hình sau, nnz
là số đếm sau khi tính đến thresh
.
Tranh luận:
- phạm vi: Một đối tượng Phạm vi
- a_indices: 2-D. Các
indices
của Ma trậnSparseTensor
đầu tiên, size[nnz, ndims]
. - a_values: 1-D. Các
values
củaSparseTensor
, kích thước[nnz]
đầu tiên. - a_shape: 1-D. Hình
shape
củaSparseTensor
đầu tiên, kích thước[ndims]
SparseTensor
[ndims]
. - b_indices: 2-D. Các
indices
của Ma trậnSparseTensor
thứ hai, size[nnz, ndims]
. - b_giá trị: 1-D. Các
values
củaSparseTensor
thứ hai, kích thước[nnz]
. - b_shape: 1-D. Hình
shape
củaSparseTensor
thứ hai, kích thước[ndims]
SparseTensor
[ndims]
Vector. - đập: 0-D. Ngưỡng cường độ xác định xem một cặp chỉ số / giá trị đầu ra có chiếm không gian hay không.
Lợi nhuận:
Người xây dựng và Người phá 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
sum_indices
::tensorflow::Output sum_indices
sum_shape
::tensorflow::Output sum_shape
sum_values
::tensorflow::Output sum_values
Chức năng công cộng
Thưa thớt
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 )