Devuelve un `RaggedTensor` que contiene las secuencias de números especificadas.
Devuelve un `resultado` RaggedTensor` compuesto de `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. Métodos públicos
estático <T extiende Número> RaggedRange <Largo, 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 el número, T extiende el número> 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
Métodos públicos
public static RaggedRange <Long, T> create ( 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 |
---|---|
comienza | 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 |
---|---|
comienza | 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