aliran tensor:: operasi:: TambahkanSparseToTensorsMap
#include <sparse_ops.h>
Tambahkan SparseTensor
ke SparseTensorsMap
kembalikan pegangannya.
Ringkasan
SparseTensor
diwakili oleh tiga tensor: sparse_indices
, sparse_values
, dan sparse_shape
.
Operator ini mengambil SparseTensor
yang diberikan dan menambahkannya ke objek kontainer ( SparseTensorsMap
). Kunci unik dalam wadah ini dihasilkan dalam bentuk int64
, dan inilah nilai yang dikembalikan.
SparseTensor
kemudian dapat dibaca sebagai bagian dari minibatch dengan meneruskan kunci sebagai elemen vektor ke TakeManySparseFromTensorsMap
. Untuk memastikan SparseTensorsMap
yang benar diakses, pastikan bahwa container
dan shared_name
yang sama diteruskan ke Op tersebut. Jika tidak ada shared_name
yang diberikan di sini, gunakan nama Operasi yang dibuat dengan memanggil AddSparseToTensorsMap
sebagai shared_name
yang diteruskan ke TakeManySparseFromTensorsMap
. Pastikan Operasi ditempatkan di lokasi yang sama.
Argumen:
- ruang lingkup: Objek Lingkup
- sparse_indices: 2-D.
indices
SparseTensor
. - nilai_jarang: 1-D.
values
dariSparseTensor
. - bentuk_jarang: 1-D.
shape
SparseTensor
.
Atribut opsional (lihat Attrs
):
- container: Nama container untuk
SparseTensorsMap
yang dibuat oleh operasi ini. - shared_name: Nama bersama untuk
SparseTensorsMap
yang dibuat oleh operasi ini. Jika kosong, nama unik Operasi baru akan digunakan.
Pengembalian:
-
Output
: 0-D. PeganganSparseTensor
sekarang disimpan diSparseTensorsMap
.
Konstruktor dan Destruktor | |
---|---|
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) |
Atribut publik | |
---|---|
operation | |
sparse_handle |
Fungsi publik | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Fungsi statis publik | |
---|---|
Container (StringPiece x) | |
SharedName (StringPiece x) |
Struktur | |
---|---|
tensorflow:: ops:: AddSparseToTensorsMap:: Attrs | Penyetel atribut opsional untuk AddSparseToTensorsMap . |
Atribut publik
operasi
Operation operation
pegangan_jarang
::tensorflow::Output sparse_handle
Fungsi publik
TambahkanSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape )
TambahkanSparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape, const AddSparseToTensorsMap::Attrs & attrs )
simpul
::tensorflow::Node * node() const
operator::tensorflow::Masukan
operator::tensorflow::Input() const
operator::tensorflow::Keluaran
operator::tensorflow::Output() const
Fungsi statis publik
Wadah
Attrs Container( StringPiece x )
Nama Bersama
Attrs SharedName( StringPiece x )