Converte una rappresentazione sparsa in un tensore denso.
Costruisce un array `denso` con forma `output_shape` tale che
# If sparse_indices is scalar
dense[i] = (i == sparse_indices ? sparse_values : default_value)
# If sparse_indices is a vector, then for each i
dense[sparse_indices[i]] = sparse_values[i]
# If sparse_indices is an n by d matrix, then for each i in [0, n)
dense[sparse_indices[i][0], ..., sparse_indices[i][d-1]] = sparse_values[i]
Gli indici devono essere ordinati in ordine lessicografico e non devono contenere ripetizioni. Se "validate_indices" è vero, queste proprietà vengono controllate durante l'esecuzione.
Classi nidificate
classe | SparseToDense.Options | Attributi facoltativi per SparseToDense |
Costanti
Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
Uscita <U> | comeuscita () Restituisce l'handle simbolico del tensore. |
statico <U estende TType , T estende TNumber > SparseToDense <U> | |
Uscita <U> | denso () Tensore di output denso di forma `output_shape`. |
SparseToDense.Options statico | validateIndices (validateIndices booleani) |
Metodi ereditati
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Metodi pubblici
Uscita pubblica <U> asOutput ()
Restituisce l'handle simbolico del tensore.
Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.
public static SparseToDense <U> create ( Scope scope, Operando <T> sparseIndices, Operando <T> outputShape, Operando <U> sparseValues, Operando <U> defaultValue, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione SparseToDense.
Parametri
ambito | ambito attuale |
---|---|
sparseIndici | 0-D, 1-D o 2-D. "sparse_indices[i]" contiene l'indice completo in cui verrà inserito "sparse_values[i]". |
outputShape | 1-D. Forma del tensore denso di uscita. |
sparseValues | 1-D. Valori corrispondenti a ciascuna riga di "sparse_indices" o un valore scalare da utilizzare per tutti gli indici sparsi. |
defaultValue | Valore scalare da impostare per gli indici non specificati in "sparse_indices". |
opzioni | trasporta valori di attributi opzionali |
Ritorni
- una nuova istanza di SparseToDense
public static SparseToDense.Options validateIndices (validateIndices booleani)
Parametri
validateIndices | Se vero, gli indici vengono controllati per assicurarsi che siano ordinati in ordine lessicografico e che non vi siano ripetizioni. |
---|