NormalizeOp

clase pública NormalizeOp
Subclases directas conocidas

Normaliza una TensorBuffer con una media y stddev: output = (input - mean) / stddev.

Constructores públicos

NormalizeOp(valor medio de número de punto flotante, stddev de número de punto flotante)
Inicializa una NormalizeOp.
NormalizeOp(float[] mean, float[] stddev)
Inicializa una NormalizeOp.

Métodos públicos

TensorBuffer
apply(entrada de TensorBuffer)
Aplica la normalización definida en un tensor determinado y muestra el resultado.

Métodos heredados

Constructores públicos

público NormalizeOp (float mean, float stddev)

Inicializa una NormalizeOp. Cuando se lo llama, crea un nuevo TensorBuffer, que satisface:

   output = (input - mean) / stddev
 

En los siguientes dos casos, restablece mean a 0 y stddev a 1 para omitir la normalización.
1) mean y {code stddev} son 0.
2) mean es 0 y {stddev} es Infinity.

Nota: Si mean se establece en 0 y stddev se establece en 1, no se realizará ningún cálculo suceder, y la entrada original se devolverá directamente en la ejecución.

Nota: El TensorBuffer que se muestra siempre es un tensor DataType.FLOAT32 en excepto cuando la entrada es un tensor DataType.UINT8, mean se establece en 0 y stddev se establece en 1, por lo que se muestra el tensor DataType.UINT8 original.

Parámetros
media el valor medio que se restará primero.
stddev el valor de la desviación estándar para dividirlo y, luego,
Arroja
IllegalArgumentException. si stddev es cero.

público NormalizeOp (float[] mean, float[] stddev)

Inicializa una NormalizeOp. Cuando se lo llama, crea un nuevo TensorBuffer, que satisface:

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

Nota: Si todos los valores en mean se establecen en 0 y todos los stddev en 1, no procesamiento ocurrirá y la entrada original se devolverá directamente en la ejecución.

Nota: El TensorBuffer que se muestra siempre es un tensor DataType.FLOAT32 en salvo que la entrada es un tensor DataType.UINT8, todos los mean se configuran como 0 y todas las stddev se establecen en 1.

Parámetros
media los valores medios que se restarán primero para cada canal.
stddev los valores de la desviación estándar se deben dividir para cada canal.
Arroja
IllegalArgumentException. si alguna stddev es cero, o si mean tiene valores diferentes cantidad de elementos con stddev, o cualquiera de ellos está vacía

Métodos públicos

público TensorBuffer . solicitar (entrada de TensorBuffer)

Aplica la normalización definida en un tensor determinado y muestra el resultado.

Nota: Es posible que input sea la misma instancia con el resultado.

Parámetros
entrada tensor de entrada. Puede ser la misma instancia con el resultado.
Muestra
  • tensor de salida.