tensorflow::ops::SparseAdd

#include <sparse_ops.h>

Cộng 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 các đối tượng SparseTensor đầu vào được giả định là được sắp xếp theo thứ tự từ điển chuẩn. Nếu không phải vậy, trước bước này hãy chạy SparseReorder để khôi phục thứ tự chỉ số.

Theo mặc định, nếu hai giá trị cộng lại bằng 0 tại một chỉ số nào đó, SparseTensor đầu ra vẫn sẽ bao gồm vị trí cụ thể đó trong chỉ số của nó, lưu trữ giá trị 0 vào ô 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ỉ số tương ứng sẽ không được bao gồm. Cụ thể, thresh == 0 (mặc định) có nghĩa là mọi thứ được giữ lại và việc ngưỡng hóa thực sự chỉ xảy ra đối với giá trị dương.

Trong các hình dạng sau, nnz là số lượng sau khi đã tính đến thresh .

Luận điểm:

  • phạm vi: Một đối tượng Phạm vi
  • a_indices: 2 chiều. Các indices của SparseTensor đầu tiên, kích thước [nnz, ndims] .
  • a_values: 1-D. Các values của SparseTensor đầu tiên, kích thước [nnz] Vector.
  • a_shape: 1 chiều. Hình shape của SparseTensor đầu tiên, kích thước [ndims] Vector.
  • b_indices: 2-D. Các indices của SparseTensor thứ hai, kích thước [nnz, ndims] .
  • b_values: 1-D. Các values của SparseTensor thứ hai, kích thước [nnz] Vector.
  • b_shape: 1-D. Hình shape của SparseTensor thứ hai, kích thước [ndims] Vector.
  • Ngưỡng: 0-D. Ngưỡng độ lớn 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 khởi 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 dạng

::tensorflow::Output sum_shape

tổng giá trị

::tensorflow::Output sum_values

Chức năng công cộng

SparseAdd

 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
)