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 containershared_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 truyền cho 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ủa SparseTensor .
  • thưa_giá trị: 1-D. Các values của SparseTensor .
  • thưa thớt_shape: 1-D. Hình shape của SparseTensor .

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ủa SparseTensor hiện được lưu trữ trong SparseTensorsMap .

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
)