SparseToSparseSetOperation

classe finale pubblica SparseToSparseSetOperation

Applica l'operazione di impostazione lungo l'ultima dimensione di 2 ingressi `SparseTensor`.

Vedi SetOperationOp::SetOperationFromContext per i valori di "set_operazione".

Se "validate_indices" è "True", "sparse.SparseToSparseSetOperation" convalida l'ordine e l'intervallo degli indici "set1" e "set2".

L'input "set1" è uno "SparseTensor" rappresentato da "set1_indices", "set1_values" e "set1_shape". Per "set1" classificato "n", la prima dimensione "n-1" deve essere uguale a "set2". La dimensione "n" contiene valori in un set, i duplicati sono consentiti ma ignorati.

L'input "set2" è uno "SparseTensor" rappresentato da "set2_indices", "set2_values" e "set2_shape". Per "set2" classificato "n", la prima dimensione "n-1" deve essere uguale a "set1". La dimensione "n" contiene valori in un set, i duplicati sono consentiti ma ignorati.

Se "validate_indices" è "True", questa operazione convalida l'ordine e l'intervallo degli indici "set1" e "set2".

L'output "result" è uno "SparseTensor" rappresentato da "result_indices", "result_values" e "result_shape". Per "set1" e "set2" classificati "n", questo ha rango "n" e le stesse prime dimensioni "n-1" di "set1" e "set2". La dimensione "n-esima" contiene il risultato di "set_operazione" applicato alla dimensione "[0...n-1]" corrispondente di "set".

Classi nidificate

classe SparseToSparseSetOperation.Options Attributi facoltativi per SparseToSparseSetOperation

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

static <T estende TType > SparseToSparseSetOperation <T>
create ( Scope scope, Operando < TInt64 > set1Indices, Operando <T> set1Values, Operando < TInt64 > set1Shape, Operando < TInt64 > set2Indices, Operando <T> set2Values, Operando < TInt64 > set2Shape, String setOperation, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione SparseToSparseSetOperation.
Uscita < TInt64 >
risultatoIndici ()
Indici 2D di uno `SparseTensor`.
Uscita < TInt64 >
risultatoForma ()
Forma 1D "Tensor" di uno "SparseTensor".
Uscita <T>
risultatoValori ()
Valori 1D di uno `SparseTensor`.
statico SparseToSparseSetOperation.Options
validateIndices (validateIndices booleani)

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "SparseToSparseSetOperation"

Metodi pubblici

public static SparseToSparseSetOperation <T> create ( Scope scope, Operando < TInt64 > set1Indices, Operando <T> set1Values, Operando < TInt64 > set1Shape, Operando < TInt64 > set2Indices, Operando <T> set2Values, Operando < TInt64 > set2Shape, String setOperation, Opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione SparseToSparseSetOperation.

Parametri
scopo ambito attuale
set1Indici `Tensore` 2D, indici di uno `SparseTensore`. Deve essere in ordine di riga maggiore.
set1Valori 1D `Tensor`, valori di uno `SparseTensor`. Deve essere in ordine di riga maggiore.
set1Forma `Tensore` 1D, forma di uno `SparseTensore`. `set1_shape[0...n-1]` deve essere uguale a `set2_shape[0...n-1]`, `set1_shape[n]` è la dimensione massima del set su `0...n-1 `dimensioni.
set2Indici `Tensore` 2D, indici di uno `SparseTensore`. Deve essere in ordine di riga maggiore.
set2Valori 1D `Tensor`, valori di uno `SparseTensor`. Deve essere in ordine di riga maggiore.
set2Forma `Tensore` 1D, forma di uno `SparseTensore`. `set2_shape[0...n-1]` deve essere uguale a `set1_shape[0...n-1]`, `set2_shape[n]` è la dimensione massima del set su `0...n-1 `dimensioni.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di SparseToSparseSetOperation

output pubblico < TInt64 > resultIndices ()

Indici 2D di uno `SparseTensor`.

Output pubblico < TInt64 > resultShape ()

Forma 1D "Tensor" di uno "SparseTensor". "result_shape[0...n-1]" è uguale alla prima dimensione "n-1" di "set1" e "set2", "result_shape[n]" è la dimensione massima del set di risultati su tutti gli elementi "0. ..n-1` dimensioni.

output pubblico <T> resultValues ​​()

Valori 1D di uno `SparseTensor`.

pubblico statico SparseToSparseSetOperation.Options validateIndices (validateIndices booleano)