RaggedRange

clase final pública RaggedRange

Devuelve un `RaggedTensor` que contiene las secuencias de números especificadas.

Devuelve un `resultado` RaggedTensor` compuesto por `rt_dense_values` y `rt_nested_splits`, tal que `resultado[i] = rango(starts[i], limites[i], deltas[i])`.

(rt_nested_splits, rt_dense_values) = ragged_range(
       starts=[2, 5, 8], limits=[3, 5, 12], deltas=1)
 result = tf.ragged.from_row_splits(rt_dense_values, rt_nested_splits)
 print(result)
 <tf.RaggedTensor [[2], [], [8, 9, 10, 11]] >
 
Los tensores de entrada `inicios`, `límites` y `deltas` pueden ser escalares o vectores. Todas las entradas vectoriales deben tener el mismo tamaño. Las entradas escalares se transmiten para que coincidan con el tamaño de las entradas vectoriales.

Constantes

Cadena OP_NOMBRE El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Métodos públicos

estático <T extiende TNumber > RaggedRange < TInt64 , T>
crear (alcance alcance , inicios de operando <T>, límites de operando <T>, deltas de operando <T>)
Método de fábrica para crear una clase que envuelve una nueva operación RaggedRange utilizando tipos de salida predeterminados.
estático <U extiende TNumber , T extiende TNumber > RaggedRange <U, T>
crear ( alcance alcance, inicios de operando <T>, límites de operando <T>, deltas de operando <T>, divisiones de clase<U>)
Método de fábrica para crear una clase que envuelve una nueva operación RaggedRange.
Salida <T>
rtValoresDensos ()
Los "valores_planos" para el "RaggedTensor" devuelto.
Salida <U>
rtNestedSplits ()
El `row_splits` para el `RaggedTensor` devuelto.

Métodos heredados

Constantes

Cadena final estática pública OP_NAME

El nombre de esta operación, como lo conoce el motor central de TensorFlow.

Valor constante: "RaggedRange"

Métodos públicos

público estático RaggedRange < TInt64 , T> crear (alcance del alcance , inicios del operando <T>, límites del operando <T>, deltas del operando <T>)

Método de fábrica para crear una clase que envuelve una nueva operación RaggedRange utilizando tipos de salida predeterminados.

Parámetros
alcance alcance actual
empieza Los inicios de cada rango.
límites Los límites de cada rango.
deltas Los deltas de cada rango.
Devoluciones
  • una nueva instancia de RaggedRange

creación pública estática de RaggedRange <U, T> (alcance de alcance , inicios de operando <T>, límites de operando <T>, deltas de operando <T>, divisiones de clase<U>)

Método de fábrica para crear una clase que envuelve una nueva operación RaggedRange.

Parámetros
alcance alcance actual
empieza Los inicios de cada rango.
límites Los límites de cada rango.
deltas Los deltas de cada rango.
Devoluciones
  • una nueva instancia de RaggedRange

Salida pública <T> rtDenseValues ​​()

Los "valores_planos" para el "RaggedTensor" devuelto.

Salida pública <U> rtNestedSplits ()

El `row_splits` para el `RaggedTensor` devuelto.