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 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 với giá trị dương.

Trong các hình dưới đây, 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_chỉ số: 2-D. Các indices của Ma trận SparseTensor , kích thước [nnz, ndims] đầu tiên.
  • a_giá trị: 1-D. Các values của SparseTensor đầu tiên, kích thước [nnz] Vector.
  • a_shape: 1-D. Hình shape của SparseTensor đầu tiên, kích thước [ndims] Vector.
  • b_chỉ số: 2-D. Các indices của Ma trận SparseTensor , kích thước [nnz, ndims] thứ hai.
  • b_giá trị: 1-D. Các values của SparseTensor thứ hai, kích thước [nnz] Vector.
  • b_hình dạng: 1-D. Hình shape 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ả 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
)