dòng chảy căng:: ôi:: Sắp xếp lại thưa thớt

#include <sparse_ops.h>

Sắp xếp lại một SparseTensor theo thứ tự chính tắc, hàng chính.

Bản tóm tắt

Lưu ý rằng theo quy ước, tất cả các hoạt động thưa thớt đều giữ nguyên thứ tự chuẩn theo số thứ nguyên tăng dần. Thứ tự thời gian duy nhất có thể bị vi phạm là trong quá trình thao tác thủ công các vectơ chỉ số và giá trị để thêm các mục nhập.

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

Nếu tenxơ có hạng RN giá trị không trống thì input_indices có hình dạng [N, R] , input_values ​​có độ dài N và input_shape có độ dài R .

Tranh luận:

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

Trả về:

  • Đầu ra_chỉ Output : 2-D. Ma trận N x R có cùng chỉ số với input_indices, nhưng theo thứ tự hàng chính chuẩn.
  • Giá trị đầu ra Output : 1-D. N giá trị không trống tương ứng với output_indices .

Hàm 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

đầu ra_indices

::tensorflow::Output output_indices

giá trị đầu ra

::tensorflow::Output output_values

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

Sắp xếp lại thưa thớt

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