dòng chảy :: hoạt động :: Thưa thớt
#include <sparse_ops.h>
Định hình lại SparseTensor để biểu diễn các giá trị trong một hình dạng dày đặc mới.
Tóm lược
Phép toán này có cùng ngữ nghĩa như định hình lại trên tensor dày đặc được biểu diễn. Các 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 đó được tính để 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ủa các giá trị trong SparseTensor.
Nếu tensor đầu vào có xếp hạng R_in
và N
giá trị không trống và new_shape
có độ dài R_out
, thì input_indices
có shape [N, R_in]
, input_shape
có độ dài R_in
, output_indices
có shape [N, R_out]
và output_shape
có độ dài R_out
.
Tranh luận:
- phạm vi: Một đối tượng Phạm vi
- input_indices: 2-D.
N x R_in
ma trận với các chỉ số của các giá trị không trống trong SparseTensor. - input_shape: 1-D.
R_in
với hình dạng dày đặc của SparseTensor đầu vào. - new_shape: 1-D.
R_out
vector với hình dạng dày đặc mới được yêu cầu.
Lợi nhuận:
-
Output
output_indices: 2-D.N x R_out
ma trận với các chỉ số được cập nhật của các giá trị không trống trong đầu ra SparseTensor. -
Output
output_shape: 1-D. VectơR_out
với hình dạng dày đặc đầy đủ của đầu ra SparseTensor. Điều này giống nhưnew_shape
nhưng với bất kỳ thứ nguyên -1 nào được điền vào.
Người xây dựng và Người phá 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 cộng | |
---|---|
operation | |
output_indices | |
output_shape |
Thuộc tính công cộng
hoạt động
Operation operation
output_indices
::tensorflow::Output output_indices
output_shape
::tensorflow::Output output_shape
Chức năng công cộng
Thưa thớt
SparseReshape( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_shape, ::tensorflow::Input new_shape )