Codifica um `RaggedTensor` em um tensor` variant`.
Codifica o `RaggedTensor` fornecido e retorna um tensor` variant`. Se `batched_input` for True, então a entrada` RaggedTensor` é desbloqueada ao longo da dimensão zero, cada componente `RaggedTensor` é codificado em um Tensor` variante` escalar, e estes são empilhados para retornar um Tensor `variante` 1-D . Se `batched_input` for False, a entrada` RaggedTensor` será codificada como está e um Tensor `variante` escalar será retornado. Um `RaggedTensor` é codificado criando primeiro um Tensor` variante` 1-D com elementos `ragged_rank + 1`, contendo as divisões e os Tensores de valores do` RaggedTensor`. Em seguida, o tensor `variante` 1-D é envolvido em um tensor` variante` escalar. Consulte `RaggedTensorFromVariant` para a lógica de decodificação correspondente.
Métodos Públicos
Output <Object> | asOutput () Retorna o identificador simbólico de um tensor. |
estática <T estende Número, U> RaggedTensorToVariant | |
Output <?> | encodedRagged () Um tensor `variant` que contém` RaggedTensor` codificado. |
Métodos herdados
Métodos Públicos
pública Output <Object> asOutput ()
Retorna o identificador simbólico de um tensor.
As entradas para as operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.
public static RaggedTensorToVariant criar ( Scope escopo, Iterable < Operando <T >> rtNestedSplits, Operando <U> rtDenseValues, Boolean batchedInput)
Método de fábrica para criar uma classe que envolve uma nova operação RaggedTensorToVariant.
Parâmetros
alcance | escopo atual |
---|---|
rtNestedSplits | Uma lista de um ou mais Tensores que representam as divisões do `RaggedTensor` de entrada. |
rtDenseValues | Um tensor que representa os valores do `RaggedTensor` de entrada. |
BatchedInput | Um `bool` denotando se a entrada é um` RaggedTensor` em lote. |
Devoluções
- uma nova instância de RaggedTensorToVariant