tensorflow:: ops:: AddSparseToTensorsMap
#include <sparse_ops.h> Dodaj SparseTensor do SparseTensorsMap i zwróć jego uchwyt.
Streszczenie
SparseTensor jest reprezentowany przez trzy tensory: sparse_indices , sparse_values i sparse_shape .
Ten operator pobiera podany SparseTensor i dodaje go do obiektu kontenera ( SparseTensorsMap ). W tym kontenerze generowany jest unikatowy klucz w postaci int64 i jest to wartość zwracana.
SparseTensor można następnie odczytać jako część minibatcha, przekazując klucz jako element wektorowy do TakeManySparseFromTensorsMap . Aby zapewnić dostęp do poprawnej SparseTensorsMap , należy upewnić się, że do tej operacji (OP) przekazano ten sam container i shared_name . Jeśli nie podano tutaj shared_name , należy użyć nazwy operacji utworzonej przez wywołanie AddSparseToTensorsMap jako shared_name przekazanej do TakeManySparseFromTensorsMap . Należy upewnić się, że operacje są zlokalizowane w tym samym miejscu.
Argumenty:
- zakres: obiekt zakresu
- sparse_indices: 2-D.
indicesSparseTensor. - sparse_values: 1-D.
valuesSparseTensor. - sparse_shape: 1-D.
shapeSparseTensor.
Atrybuty opcjonalne (patrz Attrs ):
- kontener: Nazwa kontenera dla
SparseTensorsMaputworzonego przez tę operację. - shared_name: Wspólna nazwa dla
SparseTensorsMaputworzonej przez tę operację. Jeśli puste, używana jest unikalna nazwa nowej operacji .
Zwroty:
-
Output: 0-D. UchwytSparseTensorjest teraz zapisany wSparseTensorsMap.
Konstruktory i destruktory | |
|---|---|
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) |
Atrybuty publiczne | |
|---|---|
operation | |
sparse_handle | |
Funkcje publiczne | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Publiczne funkcje statyczne | |
|---|---|
Container (StringPiece x) | |
SharedName (StringPiece x) | |
Struktury | |
|---|---|
| tensorflow:: ops:: AddSparseToTensorsMap:: Attrs | Opcjonalne settery atrybutów dla AddSparseToTensorsMap . |
Atrybuty publiczne
działanie
Operation operation
rzadki_uchwyt
::tensorflow::Output sparse_handle
Funkcje publiczne
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 )
węzeł
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
Publiczne funkcje statyczne
Pojemnik
Attrs Container( StringPiece x )
SharedName
Attrs SharedName( StringPiece x )