Convierte un `RaggedTensor` en un `SparseTensor` con los mismos valores.
input=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) output=SparseTensor(indices=esparcidos_índices, valores=escasos_valores, densa_forma=escasa_densa_forma)
Métodos públicos
estático <U, T extiende Número> RaggedTensorToSparse <U> | |
Salida <Largo> | forma densa y escasa () `sparse_dense_shape` es un cuadro delimitador estrecho de la entrada `RaggedTensor`. |
Salida <Largo> | índices dispersos () Los índices para `SparseTensor`. |
Salida <U> | valores dispersos () Los valores de `SparseTensor`. |
Métodos Heredados
Métodos públicos
public static RaggedTensorToSparse <U> create ( Scope scope, Iterable< Operand <T>> rtNestedSplits, Operand <U> rtDenseValues)
Método de fábrica para crear una clase que envuelve una nueva operación RaggedTensorToSparse.
Parámetros
alcance | alcance actual |
---|---|
rtdivisiones anidadas | Los `row_splits` para el `RaggedTensor`. |
rtDenseValues | Los `flat_values` para el `RaggedTensor`. |
Devoluciones
- una nueva instancia de RaggedTensorToSparse
Salida pública <Long> sparseDenseShape ()
`sparse_dense_shape` es un cuadro delimitador estrecho de la entrada `RaggedTensor`.