tensorflow::ops::SparseReorder

#include <sparse_ops.h>

Sắp xếp lại một SparseTensor theo thứ tự chuẩn, theo hàng.

Bản tóm tắt

Lưu ý rằng theo quy ước, tất cả các phép toán thưa đều bảo toàn thứ tự chuẩn theo thứ tự tăng dần của số chiều. Thứ tự chỉ có thể bị vi phạm khi thao tác thủ công với các vectơ chỉ số và giá trị để thêm các mục.

Việc sắp xếp lại không ảnh hưởng đến hình dạng của SparseTensor.

Nếu tensor có hạng R và N giá trị không rỗng, thì input_indices có hình dạng [N, R] , input_values ​​có độ dài N và input_shape có độ dài R

Luận điểm:

  • phạm vi: Một đối tượng Phạm vi
  • input_indices: Ma trận 2 chiều N x R chứa các chỉ số của các giá trị không rỗng trong SparseTensor, có thể không theo thứ tự chuẩn.
  • input_values: 1 chiều. N giá trị không rỗng tương ứng với input_indices .
  • input_shape: 1 chiều. Hình dạng của SparseTensor đầu vào.

Trả về:

  • Đầu Output output_indices: Ma trận 2 chiều, N x R với các chỉ số giống như input_indices, nhưng theo thứ tự hàng chính tắc.
  • Output output_values: 1 chiều. N giá trị không rỗng tương ứng với output_indices .

Hàm khởi tạo và hàm hủy

SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape)

Thuộc tính công khai

operation
output_indices
output_values

Thuộc tính công khai

hoạt động

Operation operation

chỉ số đầu ra

::tensorflow::Output output_indices

giá trị đầu ra

::tensorflow::Output output_values

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

Sắp xếp thưa thớt

 SparseReorder(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input_indices,
  ::tensorflow::Input input_values,
  ::tensorflow::Input input_shape
)