RaggedTensorToSparse

clase final pública RaggedTensorToSparse

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>
crear ( Ámbito de ámbito, Iterable< Operando <T>> rtNestedSplits, Operando <U> rtDenseValues)
Método de fábrica para crear una clase que envuelve una nueva operación RaggedTensorToSparse.
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`.

Salida pública <Long> sparseIndices ()

Los índices para `SparseTensor`.

Salida pública <U> valores dispersos ()

Los valores de `SparseTensor`.