przepływ tensorowy:: ops:: Dodaj SparseToTensorsMap
#include <sparse_ops.h> Dodaj SparseTensor do SparseTensorsMap , zwróć jego uchwyt.
Streszczenie
SparseTensor jest reprezentowany przez trzy tensory: sparse_indices , sparse_values i sparse_shape .
Operator ten pobiera dany SparseTensor i dodaje go do obiektu kontenera ( SparseTensorsMap ). W tym kontenerze generowany jest unikalny klucz w postaci int64 i to jest zwracana wartość.
SparseTensor można następnie odczytać jako część minipartii, przekazując klucz jako element wektora do TakeManySparseFromTensorsMap . Aby mieć pewność, że uzyskany zostanie dostęp do właściwej SparseTensorsMap , upewnij się, że ten sam container i shared_name zostały przekazane do tego Op. Jeśli nie podano tutaj shared_name , zamiast tego użyj nazwy operacji utworzonej przez wywołanie AddSparseToTensorsMap jako shared_name przekazana do TakeManySparseFromTensorsMap . Upewnij się, że operacje są kolokowane.
Argumenty:
- zakres: Obiekt Scope
- sparse_indices: 2-D.
indicesSparseTensor. - wartości_rzadkie: 1-D.
valuesSparseTensor. - sparse_shape: 1-D.
shapeSparseTensor.
Opcjonalne atrybuty (patrz Attrs ):
- kontener: nazwa kontenera dla
SparseTensorsMaputworzonej przez tę op. - wspólna nazwa: wspólna nazwa
SparseTensorsMaputworzonej przez tę op. Jeśli puste, używana jest unikalna nazwa nowej operacji .
Zwroty:
-
Output: 0-D. UchwytSparseTensorjest teraz przechowywany 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 moduły ustawiające atrybuty dla AddSparseToTensorsMap . |
Atrybuty publiczne
działanie
Operation operation
rzadki_uchwyt
::tensorflow::Output sparse_handle
Funkcje publiczne
Dodaj SparseToTensorsMap
AddSparseToTensorsMap( const ::tensorflow::Scope & scope, ::tensorflow::Input sparse_indices, ::tensorflow::Input sparse_values, ::tensorflow::Input sparse_shape )
Dodaj SparseToTensorsMap
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::Wejście
operator::tensorflow::Input() const
operator::tensorflow::Wyjście
operator::tensorflow::Output() const
Publiczne funkcje statyczne
Pojemnik
Attrs Container( StringPiece x )
Wspólna nazwa
Attrs SharedName( StringPiece x )