dòng chảy :: hoạt động :: AddSparseToTensorsMap

#include <sparse_ops.h>

Thêm một SparseTensor vào một SparseTensorsMap trả về xử lý của nó.

Tóm lược

Một SparseTensor được đại diện bởi ba tensor: sparse_indices , sparse_values và hình sparse_shape .

Toán tử này lấy SparseTensor cho và thêm nó vào một đối tượng chứa (một SparseTensorsMap ). Một khóa duy nhất trong vùng chứa này được tạo dưới dạng int64 và đây là giá trị được trả về.

Sau đó, SparseTensor 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ơ đến TakeManySparseFromTensorsMap . Để đảm bảo truy cập đúng bản SparseTensorsMap , hãy đảm bảo rằng cùng một vùng containershared_name được chuyển đến Op đó. Nếu không có shared_name được cung cấp ở đây, thay vì sử dụng tên của các hoạt động tạo ra bằng cách gọi AddSparseToTensorsMap như shared_name truyền cho TakeManySparseFromTensorsMap . Đảm bảo các Hoạt động được phối màu.

Tranh luận:

  • phạm vi: Một đối tượng Phạm vi
  • chỉ số thưa thớt: 2-D. Các indices của SparseTensor .
  • giá_trị thưa thớt: 1-D. Các values của SparseTensor .
  • thưa_bình: 1-D. Hình shape của SparseTensor .

Các thuộc tính tùy chọn (xem Phần Attrs ):

  • container: Tên vùng chứa cho SparseTensorsMap được tạo bởi op này.
  • shared_name: Tên được chia sẻ cho SparseTensorsMap được tạo bởi op này. Nếu để trống, tên duy nhất của Hoạt động mới sẽ được sử dụng.

Lợi nhuận:

  • Output : 0-D. SparseTensor lý của SparseTensor hiện được lưu trữ trong SparseTensorsMap .

Người xây dựng và Người phá 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 chức năng tĩnh công khai

Container (StringPiece x)
SharedName (StringPiece x)

Cấu trúc

tensorflow :: ops :: AddSparseToTensorsMap :: Attrs

Bộ 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_cân

::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ử :: tensorflow :: Đầu vào

 operator::tensorflow::Input() const 

toán tử :: tensorflow :: Đầu ra

 operator::tensorflow::Output() const 

Các chức năng tĩnh công khai

Thùng đựng hàng

Attrs Container(
  StringPiece x
)

SharedName

Attrs SharedName(
  StringPiece x
)