FusedBatchNorm

classe final pública FusedBatchNorm

Normalização em lote.

Observe que o tamanho dos tensores 4D é definido por "NHWC" ou "NCHW". O tamanho dos Tensores 1D corresponde à dimensão C dos Tensores 4D.

Classes aninhadas

aula FusedBatchNorm.Options Atributos opcionais para FusedBatchNorm

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

Saída <U>
loteMean ()
Um Tensor 1D para a média do lote computada, a ser usado pelo TensorFlow para calcular a média em execução.
Saída <U>
variância de lote ()
Um Tensor 1D para a variação do lote computada, a ser usado pelo TensorFlow para calcular a variação em execução.
estático <T estende TNumber , U estende TNumber > FusedBatchNorm <T, U>
criar (escopo do escopo , operando <T> x, escala do operando <U>, deslocamento do operando <U>, média do operando <U>, variação do operando <U>, opções... opções)
Método de fábrica para criar uma classe que agrupa uma nova operação FusedBatchNorm.
FusedBatchNorm.Options estático
dataFormat (String dataFormat)
FusedBatchNorm.Options estático
épsilon (épsilon flutuante)
FusedBatchNorm.Options estático
exponencialAvgFactor (exponencialAvgFactor flutuante)
FusedBatchNorm.Options estático
isTraining (booleano isTraining)
Saída <U>
reservaEspaço1 ()
Um Tensor 1D para a média do lote computada, para ser reutilizado no cálculo do gradiente.
Saída <U>
reservaEspaço2 ()
Um Tensor 1D para a variação do lote computada (variância invertida no caso cuDNN), para ser reutilizado no cálculo do gradiente.
Saída <U>
reservaEspaço3 ()
Um Tensor 1D para alguns resultados intermediários, para ser reutilizado no cálculo do gradiente para melhor eficiência.
Saída <T>
você ()
Um Tensor 4D para dados de saída.

Métodos herdados

Constantes

String final estática pública OP_NAME

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

Valor constante: "FusedBatchNormV3"

Métodos Públicos

Saída pública <U> batchMean ()

Um Tensor 1D para a média do lote computada, a ser usado pelo TensorFlow para calcular a média em execução.

Saída pública <U> batchVariance ()

Um Tensor 1D para a variação do lote computada, a ser usado pelo TensorFlow para calcular a variação em execução.

public static FusedBatchNorm <T, U> create ( Escopo do escopo , operando <T> x, escala do operando <U>, deslocamento do operando <U>, média do operando <U>, variação do operando <U>, opções... opções)

Método de fábrica para criar uma classe que agrupa uma nova operação FusedBatchNorm.

Parâmetros
escopo escopo atual
x Um Tensor 4D para dados de entrada.
escala Um Tensor 1D para fator de escala, para escalar o x normalizado.
desvio Um Tensor 1D para deslocamento, para mudar para o x normalizado.
significar Um Tensor 1D para média populacional. Usado apenas para inferência; deve estar vazio para treinamento.
variação Um Tensor 1D para variação populacional. Usado apenas para inferência; deve estar vazio para treinamento.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância do FusedBatchNorm

público estático FusedBatchNorm.Options dataFormat (String dataFormat)

Parâmetros
formato de dados O formato de dados para x e y. Ou "NHWC" (padrão) ou "NCHW".

public static FusedBatchNorm.Options épsilon (Float épsilon)

Parâmetros
épsilon Um pequeno número flutuante adicionado à variância de x.

public static FusedBatchNorm.Options exponencialAvgFactor (Float exponencialAvgFactor)

public static FusedBatchNorm.Options isTraining (Boolean isTraining)

Parâmetros
isTraining Um valor bool para indicar que a operação é para treinamento (padrão) ou inferência.

Saída pública <U> reserveSpace1 ()

Um Tensor 1D para a média do lote computada, para ser reutilizado no cálculo do gradiente.

Saída pública <U> reserveSpace2 ()

Um Tensor 1D para a variação do lote computada (variância invertida no caso cuDNN), para ser reutilizado no cálculo do gradiente.

Saída pública <U> reserveSpace3 ()

Um Tensor 1D para alguns resultados intermediários, para ser reutilizado no cálculo do gradiente para melhor eficiência.

Saída pública <T> y ()

Um Tensor 4D para dados de saída.