dòng chảy căng:: ôi:: Lát thưa thớt

#include <sparse_ops.h>

Cắt một SparseTensor dựa trên startsize .

Bản tóm tắt

Ví dụ: nếu đầu vào là

input_tensor = shape = [2, 7]
[    a   d e  ]
[b c          ]

Về mặt đồ họa, các tensor đầu ra là:

sparse_slice([0, 0], [2, 4]) = shape = [2, 4]
[    a  ]
[b c    ]

sparse_slice([0, 4], [2, 3]) = shape = [2, 3]
[ d e  ]
[      ]

Tranh luận:

  • phạm vi: Một đối tượng Phạm vi
  • chỉ số: tensor 2-D biểu thị các chỉ số của tensor thưa thớt.
  • giá trị: tensor 1-D đại diện cho các giá trị của tensor thưa thớt.
  • hình dạng: 1-D. tensor đại diện cho hình dạng của tensor thưa thớt.
  • bắt đầu: 1-D. tensor đại diện cho sự bắt đầu của lát cắt.
  • kích thước: 1-D. tensor đại diện cho kích thước của lát cắt. chỉ số đầu ra: Danh sách các tensor 1-D biểu thị chỉ số của tensor thưa thớt đầu ra.

Trả về:

  • Output ra_indices
  • Output_values Output : Danh sách các tensor 1-D biểu thị giá trị của tensor thưa thớt đầu ra.
  • Output_shape Output : Danh sách các tensor 1-D biểu thị hình dạng của tensor thưa thớt đầu ra.

Hàm tạo và hàm hủy

SparseSlice (const :: tensorflow::Scope & scope, :: tensorflow::Input indices, :: tensorflow::Input values, :: tensorflow::Input shape, :: tensorflow::Input start, :: tensorflow::Input size)

Thuộc tính công khai

operation
output_indices
output_shape
output_values

Thuộc tính công khai

hoạt động

Operation operation

đầu ra_indices

::tensorflow::Output output_indices

đầu ra_hình dạng

::tensorflow::Output output_shape

giá trị đầu ra

::tensorflow::Output output_values

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

Lát thưa thớt

 SparseSlice(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input indices,
  ::tensorflow::Input values,
  ::tensorflow::Input shape,
  ::tensorflow::Input start,
  ::tensorflow::Input size
)