RaggedRange

public final class RaggedRange

Restituisce un "RaggedTensor" contenente le sequenze di numeri specificate.

Restituisce un risultato `RaggedTensor`` composto da `rt_dense_values` e` rt_nested_splits`, tale che `result [i] = range (starts [i], limits [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]] >
 
I tensori di input `inizia`,` limiti` e `delta` possono essere scalari o vettori. Gli input del vettore devono avere tutti la stessa dimensione. Gli input scalari vengono trasmessi in modo da corrispondere alle dimensioni degli input vettoriali.

Metodi pubblici

static <T extends Number> RaggedRange <Long, T>
create ( ambito ambito, operando <T> avvia, operando <T> limiti, operando <T> delta)
Metodo Factory per creare una classe che racchiude una nuova operazione RaggedRange utilizzando i tipi di output predefiniti.
static <U estende il numero, T estende il numero> RaggedRange <U, T>
create ( ambito ambito, operando <T> avvia, operando <T> limiti, operando <T> delta, classe <U> Tsplits)
Metodo Factory per creare una classe che avvolge una nuova operazione RaggedRange.
Uscita <T>
rtDenseValues ()
I `flat_values` per il` RaggedTensor` restituito.
Uscita <U>
rtNestedSplits ()
`Row_splits` per il` RaggedTensor` restituito.

Metodi ereditati

Metodi pubblici

public static RaggedRange <lunghe, T> Crea ( Ambito di applicazione, operando <T> si avvia, operando <T> limiti, operando <T> delta)

Metodo Factory per creare una classe che racchiude una nuova operazione RaggedRange utilizzando i tipi di output predefiniti.

Parametri
scopo ambito attuale
inizia Gli inizi di ogni intervallo.
limiti I limiti di ogni intervallo.
delta I delta di ogni gamma.
ritorna
  • una nuova istanza di RaggedRange

public static RaggedRange <U, T> creare ( Scope portata, Operando <T> inizia, Operando <T> limiti, operando <T> delta, Classe <U> Tsplits)

Metodo Factory per creare una classe che avvolge una nuova operazione RaggedRange.

Parametri
scopo ambito attuale
inizia Gli inizi di ogni intervallo.
limiti I limiti di ogni intervallo.
delta I delta di ogni gamma.
ritorna
  • una nuova istanza di RaggedRange

output pubblico <T> rtDenseValues ()

I `flat_values` per il` RaggedTensor` restituito.

output pubblico <U> rtNestedSplits ()

`Row_splits` per il` RaggedTensor` restituito.