tensorflow::ops::SparseReorder
#include <sparse_ops.h>Riordina un SparseTensor nell'ordinamento canonico per righe.
Riepilogo
Si noti che, per convenzione, tutte le operazioni sparse preservano l'ordinamento canonico lungo il numero crescente di dimensioni. L'ordinamento può essere violato solo durante la manipolazione manuale dei vettori di indici e valori per aggiungere voci.
Il riordino non influisce sulla forma dello SparseTensor.
Se il tensore ha rango R e N valori non vuoti, input_indices ha forma [N, R] , input_values ha lunghezza N e input_shape ha lunghezza R
Argomentazioni:
- ambito: un oggetto Scope
- input_indices: Matrice 2D
N x Rcon gli indici dei valori non vuoti in un SparseTensor, eventualmente non in ordine canonico. - input_values: 1-D.
Nvalori non vuoti corrispondenti ainput_indices. - input_shape: 1-D. Forma del tensore sparso di input.
Resi:
-
Outputoutput_indices: matrice 2DN x Rcon gli stessi indici di input_indices, ma in ordine canonico per righe. -
Outputoutput_values: 1-D.Nvalori non vuoti corrispondenti aoutput_indices.
Costruttori e distruttori | |
|---|---|
SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape) |
attributi pubblici | |
|---|---|
operation | |
output_indices | |
output_values | |
attributi pubblici
operazione
Operation operation
indici_di_output
::tensorflow::Output output_indices
valori_di_output
::tensorflow::Output output_values
Funzioni pubbliche
Riordinare in modo sparso
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )