Codifica um `RaggedTensor` em um tensor `variante`.
Codifica o `RaggedTensor` fornecido e retorna um Tensor `variante`. Se `batched_input` for True, então a entrada `RaggedTensor` é descompactada 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, então a entrada `RaggedTensor` é codificada como está e um Tensor `variant` escalar é retornado. Um `RaggedTensor` é codificado criando primeiro um tensor `variante` 1-D com elementos `ragged_rank + 1`, contendo as divisões e valores dos tensores do `RaggedTensor`. Então 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
Saída <Objeto> | asOutput () Retorna o identificador simbólico de um tensor. |
estático <T estende número, U> RaggedTensorToVariant | |
Saída <?> | codificadoRagged () Um tensor `variante` que contém `RaggedTensor` codificado. |
Métodos herdados
Métodos Públicos
Saída pública <Objeto> asOutput ()
Retorna o identificador simbólico de um tensor.
As entradas para 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 create ( Escopo de escopo , Iterable< Operand <T>> rtNestedSplits, Operand <U> rtDenseValues, Boolean batchedInput)
Método de fábrica para criar uma classe que envolve uma nova operação RaggedTensorToVariant.
Parâmetros
escopo | escopo atual |
---|---|
rtNestedSplits | Uma lista de um ou mais tensores que representam as divisões da entrada `RaggedTensor`. |
rtDenseValues | Um Tensor que representa os valores da entrada `RaggedTensor`. |
entrada em lote | Um `bool` indicando se a entrada é um `RaggedTensor` em lote. |
Devoluções
- uma nova instância de RaggedTensorToVariant