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_in
vớ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_in
có hình dạng dày đặc của SparseTensor đầu vào. - new_shape: 1-D. Vectơ
R_out
có hình dạng dày đặc mới được yêu cầu.
Trả về:
-
Output
ra_chỉ số đầu ra: 2-D. Ma trậnN x R_out
vớ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_out
có hình dạng dày đặc đầy đủ của SparseTensor đầu ra. Điều này giống nhưnew_shape
như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 )