Aviso: esta API está obsoleta e será removida em uma versão futura do TensorFlow depois que a substituição estiver estável.

Unbatch

public final class Unbatch

Reverte a operação de Lote para um único Tensor de saída.

Uma instância de Unbatch recebe um batched_tensor vazio, caso em que espera de forma assíncrona até que os valores se tornem disponíveis a partir de uma instância de Unbatch em execução simultânea com o mesmo contêiner e shared_name, ou recebe um batched_tensor não vazio, caso em que finaliza todos os outros simultaneamente executando instâncias e produz seu próprio elemento do lote.

batched_tensor: a saída possivelmente transformada de Batch. O tamanho da primeira dimensão deve permanecer inalterado pelas transformações para que a operação funcione. batch_index: o batch_index correspondente obtido do Batch. id: O escalar de id emitido pelo Batch. unbatched_tensor: o tensor correspondente a esta execução. timeout_micros: Quantidade máxima de tempo (em microssegundos) para aguardar o recebimento do tensor de entrada em lote associado a uma determinada invocação do op. container: Container para controlar o compartilhamento de recursos. shared_name: Instâncias de Unbatch com o mesmo contêiner e shared_name são assumidas como possivelmente pertencendo ao mesmo lote. Se deixado em branco, o nome da operação será usado como o nome compartilhado.

Classes aninhadas

aula Unbatch.Options Atributos opcionais para Unbatch

Métodos Públicos

Saída <T>
asOutput ()
Retorna o identificador simbólico de um tensor.
static Unbatch.Options
container ( container String)
static <T> Unbatch <T>
criar ( Scope escopo, Operando <T> batchedTensor, Operando <longo> batchIndex, Operando <longo> id, Long timeoutMicros, Options ... Opções)
Método de fábrica para criar uma classe envolvendo uma nova operação Unbatch.
static Unbatch.Options
sharedName (String sharedName)
Saída <T>

Métodos herdados

Métodos Públicos

public Output <T> 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 Unbatch.Options container (String container)

public static Unbatch <T> create ( Scope escopo, Operando <T> batchedTensor, Operando <longo> batchIndex, Operando <longo> id, Long timeoutMicros, Options ... Opções)

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

Parâmetros
alcance escopo atual
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de Unbatch

public static Unbatch.Options sharedName (String sharedName)

public Output <T> unbatchedTensor ()