RaggedRange

RaggedRange classe final pública

Retorna um `RaggedTensor` contendo as sequências de números especificadas.

Retorna um `RaggedTensor`` result` composto de `rt_dense_values` e` rt_nested_splits`, tal que `result [i] = range (começa [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]] >
 
Os tensores de entrada `starts`,` limits`, e `deltas` podem ser ou vectores escalares. Todas as entradas vetoriais devem ter o mesmo tamanho. As entradas escalares são transmitidas para corresponder ao tamanho das entradas vetoriais.

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

estática <T estende TNumber > RaggedRange < TInt64 , T>
criar ( Scope escopo, Operando <T> iniciar, Operando <T> limites, Operando <T> deltas)
Método de fábrica para criar uma classe envolvendo uma nova operação RaggedRange usando tipos de saída padrão.
estática <U estende TNumber , T estende TNumber > RaggedRange <U, T>
criar ( Scope escopo, Operando <T> iniciar, Operando <T> limites, Operando <T> deltas, Classe <u> Tsplits)
Método de fábrica para criar uma classe envolvendo uma nova operação RaggedRange.
Output <T>
rtDenseValues ()
Os `flat_values` para o` RaggedTensor` retornado.
Output <U>
rtNestedSplits ()
O `row_splits` para o` RaggedTensor` retornado.

Métodos herdados

Constantes

nome_op final String public static

O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Valor constante: "RaggedRange"

Métodos Públicos

public static RaggedRange < TInt64 , T> create ( Scope escopo, Operando <T> iniciar, Operando <T> limites, Operando <T> deltas)

Método de fábrica para criar uma classe envolvendo uma nova operação RaggedRange usando tipos de saída padrão.

Parâmetros
alcance escopo atual
começa Os inícios de cada intervalo.
limites Os limites de cada faixa.
deltas Os deltas de cada intervalo.
Devoluções
  • uma nova instância de RaggedRange

public static RaggedRange <U, T> create ( Scope escopo, Operando <T> iniciar, Operando <T> limites, Operando <T> deltas, Classe <u> Tsplits)

Método de fábrica para criar uma classe envolvendo uma nova operação RaggedRange.

Parâmetros
alcance escopo atual
começa Os inícios de cada intervalo.
limites Os limites de cada faixa.
deltas Os deltas de cada intervalo.
Devoluções
  • uma nova instância de RaggedRange

pública Output <T> rtDenseValues ()

Os `flat_values` para o` RaggedTensor` retornado.

pública Output <U> rtNestedSplits ()

O `row_splits` para o` RaggedTensor` retornado.