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.
indicesSparseTensor. - nilai_jarang: 1-D.
valuesdariSparseTensor. - bentuk_jarang: 1-D.
shapeSparseTensor.
Atribut opsional (lihat Attrs ):
- container: Nama container untuk
SparseTensorsMapyang dibuat oleh operasi ini. - shared_name: Nama bersama untuk
SparseTensorsMapyang dibuat oleh operasi ini. Jika kosong, nama unik Operasi baru akan digunakan.
Pengembalian:
-
Output: 0-D. PeganganSparseTensorsekarang 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 )