dòng chảy căng:: ôi:: AddSparseToTensorsMap
#include <sparse_ops.h>
Thêm SparseTensor
vào SparseTensorsMap
sẽ trả về tay cầm của nó.
Bản tóm tắt
Một SparseTensor
được biểu thị bằng ba tensor: sparse_indices
, sparse_values
và sparse_shape
.
Toán tử này lấy SparseTensor
đã cho và thêm nó vào đối tượng vùng chứa ( SparseTensorsMap
). Khóa duy nhất trong vùng chứa này được tạo ở dạng int64
và đây là giá trị được trả về.
SparseTensor
sau đó có thể được đọc ra như một phần của minibatch bằng cách chuyển khóa dưới dạng phần tử vectơ tới TakeManySparseFromTensorsMap
. Để đảm bảo truy cập SparseTensorsMap
chính xác, hãy đảm bảo rằng cùng một container
và shared_name
được chuyển đến Op đó. Nếu không có shared_name
nào được cung cấp ở đây, thay vào đó hãy sử dụng tên của Thao tác được tạo bằng cách gọi AddSparseToTensorsMap
làm shared_name
được chuyển đến TakeManySparseFromTensorsMap
. Đảm bảo các Hoạt động được đặt chỗ.
Lập luận:
- phạm vi: Một đối tượng Phạm vi
- thưa_chỉ số: 2-D.
indices
củaSparseTensor
. - thưa_giá trị: 1-D. Các
values
củaSparseTensor
. - thưa thớt_shape: 1-D. Hình
shape
củaSparseTensor
.
Thuộc tính tùy chọn (xem Attrs
):
- container: Tên vùng chứa cho
SparseTensorsMap
được tạo bởi op này. - Shared_name: Tên chia sẻ cho
SparseTensorsMap
được tạo bởi op này. Nếu để trống, tên duy nhất của Operation mới sẽ được sử dụng.
Trả về:
-
Output
: 0-D. Tay cầm củaSparseTensor
hiện được lưu trữ trongSparseTensorsMap
.
Hàm tạo và hàm hủy | |
---|---|
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape) | |
AddSparseToTensorsMap (const :: tensorflow::Scope & scope, :: tensorflow::Input sparse_indices, :: tensorflow::Input sparse_values, :: tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs) |
Thuộc tính công khai | |
---|---|
operation | |
sparse_handle |
Chức năng công cộng | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Các hàm tĩnh công khai | |
---|---|
Container (StringPiece x) | |
SharedName (StringPiece x) |
Cấu trúc | |
---|---|
tensorflow:: ops:: AddSparseToTensorsMap:: Attrs | Trình thiết lập thuộc tính tùy chọn cho AddSparseToTensorsMap . |
Thuộc tính công khai
hoạt động
Operation operation
thưa thớt_handle
::tensorflow::Output sparse_handle
Chức năng công cộng
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape )
AddSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs )
nút
::tensorflow::Node * node() const
toán tử::tenorflow::Đầu vào
operator::tensorflow::Input() const
toán tử::tenorflow::Đầu ra
operator::tensorflow::Output() const
Các hàm tĩnh công khai
thùng chứa
Attrs Container( StringPiece x )
Tên chia sẻ
Attrs SharedName( StringPiece x )