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.
indicescủaSparseTensor. - thưa_giá trị: 1-D. Các
valuescủaSparseTensor. - thưa thớt_shape: 1-D. Hình
shapecủ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ủaSparseTensorhiệ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 )