Convierte un `RaggedTensor` en un` SparseTensor` con los mismos valores.
input = ragged.from_nested_row_splits (rt_dense_values, rt_nested_splits) output = SparseTensor (índices = sparse_indices, valores = sparse_values, dense_shape = sparse_dense_shape)
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
estática <U se extiende Ttype , T se extiende TNumber > RaggedTensorToSparse <U> | |
Salida < TInt64 > | sparseDenseShape () `sparse_dense_shape` es un cuadro delimitador ajustado de la entrada` RaggedTensor`. |
Salida < TInt64 > | sparseIndices () Los índices del "SparseTensor". |
Salida <U> | sparseValues () Los valores del "SparseTensor". |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
public static RaggedTensorToSparse <U> crear ( Alcance alcance, Iterable < operando <T >> rtNestedSplits, operando <U> rtDenseValues)
Método de fábrica para crear una clase que envuelva una nueva operación RaggedTensorToSparse.
Parámetros
alcance | alcance actual |
---|---|
rtNestedSplits | El `row_splits` para el` RaggedTensor`. |
rtDenseValues | Los `flat_values` para el` RaggedTensor`. |
Devoluciones
- una nueva instancia de RaggedTensorToSparse
pública de salida < TInt64 > sparseDenseShape ()
`sparse_dense_shape` es un cuadro delimitador ajustado de la entrada` RaggedTensor`.