dòng chảy căng:: ôi:: Định hình lại thưa thớt
#include <sparse_ops.h>Định hình lại SparseTensor để thể hiện các giá trị ở dạng dày đặc mới.
Bản tóm tắt
Hoạt động này có ngữ nghĩa tương tự như việc định hình lại trên tensor dày đặc được biểu diễn. input_indices được tính toán lại dựa trên new_shape được yêu cầu.
Nếu một thành phần của new_shape là giá trị đặc biệt -1, thì kích thước của thứ nguyên đó sẽ được tính sao cho tổng kích thước dày đặc không đổi. Nhiều nhất một thành phần của new_shape có thể là -1. Số lượng phần tử dày đặc được ngụ ý bởi new_shape phải giống với số lượng phần tử dày đặc được ngụ ý ban đầu bởi input_shape .
Việc định hình lại không ảnh hưởng đến thứ tự các giá trị trong SparseTensor.
Nếu tenxơ đầu vào có thứ hạng R_in và N giá trị không trống và new_shape có độ dài R_out thì input_indices có hình dạng [N, R_in] , input_shape có độ dài R_in , output_indices có hình dạng [N, R_out] và output_shape có độ dài R_out .
Lập 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_invới chỉ số của các giá trị không trống trong SparseTensor. - đầu vào_hình dạng: 1-D. Vectơ
R_incó hình dạng dày đặc của SparseTensor đầu vào. - new_shape: 1-D. Vectơ
R_outcó hình dạng dày đặc mới được yêu cầu.
Trả về:
-
Outputra_chỉ số đầu ra: 2-D. Ma trậnN x R_outvới các chỉ số được cập nhật của các giá trị không trống trong SparseTensor đầu ra. -
Outputđầu ra_shape: 1-D. VectơR_outcó hình dạng dày đặc đầy đủ của SparseTensor đầu ra. Điều này giống nhưnew_shapenhưng được điền vào bất kỳ kích thước -1 nào.
Hàm tạo và hàm hủy | |
|---|---|
SparseReshape (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_shape, :: tensorflow::Input new_shape) |
Thuộc tính công khai | |
|---|---|
operation | |
output_indices | |
output_shape | |
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
Chức năng công cộng
Định hình lại thưa thớt
SparseReshape( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_shape, ::tensorflow::Input new_shape )