RaggedRange

classe finale pubblica 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 "risultato[i] = range(starts[i], bounds[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 vettoriali devono avere tutti la stessa dimensione. Gli ingressi scalari vengono trasmessi per corrispondere alla dimensione degli ingressi vettoriali.

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

statico <T estende TNumber > RaggedRange < TInt64 , T>
create (ambito dell'ambito , inizi dell'operando <T>, limiti dell'operando <T>, delta dell'operando <T>)
Metodo factory per creare una classe che racchiude una nuova operazione RaggedRange utilizzando i tipi di output predefiniti.
statico <U estende TNumber , T estende TNumber > RaggedRange <U, T>
create (ambito dell'ambito , inizi dell'operando <T>, limiti dell'operando <T>, delta dell'operando <T>, suddivisioni della classe <U>)
Metodo factory per creare una classe che racchiude una nuova operazione RaggedRange.
Uscita <T>
rtDenseValues ​​()
I "flat_values" per il "RaggedTensor" restituito.
Uscita <U>
rtNestedSplits ()
Il file "row_splits" per il "RaggedTensor" restituito.

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "RaggedRange"

Metodi pubblici

public static RaggedRange < TInt64 , T> create ( ambito ambito , inizi operando <T>, limiti operando <T>, delta operando <T>)

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

Parametri
ambito ambito attuale
inizia Gli inizi di ogni intervallo.
limiti I limiti di ciascun intervallo.
delta I delta di ciascun intervallo.
Ritorni
  • una nuova istanza di RaggedRange

public static RaggedRange <U, T> create (ambito dell'ambito , inizi dell'operando <T>, limiti dell'operando <T>, delta dell'operando <T>, suddivisioni della classe <U>)

Metodo factory per creare una classe che racchiude una nuova operazione RaggedRange.

Parametri
ambito ambito attuale
inizia Gli inizi di ogni intervallo.
limiti I limiti di ciascun intervallo.
delta I delta di ciascun intervallo.
Ritorni
  • una nuova istanza di RaggedRange

Uscita pubblica <T> rtDenseValues ​​()

I "flat_values" per il "RaggedTensor" restituito.

Uscita pubblica <U> rtNestedSplits ()

Il file "row_splits" per il "RaggedTensor" restituito.