NormalizeOp

NormalizeOp classe pública
Subclasses diretas conhecidas

Normaliza um TensorBuffer com determinada média e o desvio-padrão: de saída = (entrada - média) / desvio-padrão.

Construtores Públicos

NormalizeOp (flutuador média, o desvio-padrão flutuador)
Inicializa um NormalizeOp.
NormalizeOp (float [] significativo, flutuador [] stddev)
Inicializa um NormalizeOp.

Métodos Públicos

TensorBuffer
aplicar ( TensorBuffer entrada)
Aplica a normalização definida em determinado tensor e retorna o resultado.

Métodos herdados

Construtores Públicos

pública NormalizeOp (float média, flutuador stddev)

Inicializa um NormalizeOp. Ao ser chamado, ele cria um novo TensorBuffer , que satisfaz:

   output = (input - mean) / stddev
 

Nos dois casos seguintes, redefinir mean a 0 e stddev para um desvio para a normalização.
1. Tanto mean e {stddev code} são 0.
2. mean é 0 e {stddev} é Infinito.

Nota: Se mean é definido como 0 e stddev está definido para 1, no cálculo vai acontecer, e de entrada original serão diretamente retornado em execução.

Nota: A devolvido TensorBuffer é sempre um DataType.FLOAT32 tensor no presente, excepto quando a entrada é um DataType.UINT8 tensor, mean é definido como 0 e stddev é ajustado para 1, de modo que os originais DataType.UINT8 tensor é devolvido.

Parâmetros
quer dizer o valor médio a ser subtraído primeiro.
stddev o valor do desvio padrão a ser dividido.
Lança
Exceção de argumento ilegal se stddev é zero.

pública NormalizeOp (float [] média, flutuador [] stddev)

Inicializa um NormalizeOp. Ao ser chamado, ele cria um novo TensorBuffer , que satisfaz:

   // Pseudo code. [...][i] means a certain element whose channel id is i.
   output[...][i] = (input[...][i] - mean[i]) / stddev[i]
 

Nota: Se todos os valores em mean são definidos como 0 e todos os stddev estão definidas para 1, no cálculo vai acontecer, e de entrada original serão diretamente retornado em execução.

Nota: A devolvido TensorBuffer é sempre um DataType.FLOAT32 tensor no presente, excepto que a entrada é uma DataType.UINT8 tensor, todos mean são definidos como 0 e tudo stddev são ajustados para um.

Parâmetros
quer dizer os valores médios a serem subtraídos primeiro para cada canal.
stddev os valores de desvio padrão a serem divididos para cada canal.
Lança
Exceção de argumento ilegal se qualquer stddev é zero, ou mean tem um número diferente de elementos com stddev , ou qualquer um deles está vazia.

Métodos Públicos

pública TensorBuffer aplicar ( TensorBuffer entrada)

Aplica a normalização definida em determinado tensor e retorna o resultado.

Nota: input é possivelmente o mesmo exemplo com a saída.

Parâmetros
entrada tensor de entrada. Pode ser a mesma instância com a saída.
Devoluções
  • tensor de saída.