QuantizedBatchNormWithGlobalNormalization classe final pública
Normalização em lote quantizado.
Esta operação está obsoleta e será removida no futuro. Prefere tf.nn.batch_normalization
.
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo motor principal TensorFlow |
Métodos Públicos
estática <U estende TType , T estende TType > QuantizedBatchNormWithGlobalNormalization <U> | criar ( Âmbito âmbito, Operando <T> T, Operando < TFloat32 > tMin, Operando < TFloat32 > tMax, Operando <T> m, Operando < TFloat32 > mmin, Operando < TFloat32 > Mmax, Operando <T> v, Operando < TFloat32 > Vmin, Operando < TFloat32 > Vmax, Operando <T> beta, Operando < TFloat32 > betaMin, Operando < TFloat32 > BetaMax, Operando <T> gama, Operando < TFloat32 > gammaMin, Operando < TFloat32 > gammaMax, Class <U> outType , Float varianceEpsilon, Boolean scaleAfterNormalization) Método de fábrica para criar uma classe envolvendo uma nova operação QuantizedBatchNormWithGlobalNormalization. |
Output <U> | resultar () |
Output < TFloat32 > | resultMax () |
Output < TFloat32 > | resultMin () |
Métodos herdados
Constantes
nome_op final String public static
O nome desta operação, conforme conhecido pelo motor principal TensorFlow
Valor constante: "QuantizedBatchNormWithGlobalNormalization"
Métodos Públicos
public static QuantizedBatchNormWithGlobalNormalization <U> create ( Scope escopo, Operando <T> t, Operando < TFloat32 > tMin, Operando < TFloat32 > tMax, Operando <T> m, Operando < TFloat32 > Mmin, Operando < TFloat32 > Mmáx, Operando <T > v, Operando < TFloat32 > Vmin, Operando < TFloat32 > Vmax, Operando <T> beta, Operando < TFloat32 > betaMin, Operando < TFloat32 > BetaMax, Operando <T> gama, Operando < TFloat32 > gammaMin, Operando < TFloat32 > gammaMax , Class <U> outType, Float varianceEpsilon, Boolean scaleAfterNormalization)
Método de fábrica para criar uma classe envolvendo uma nova operação QuantizedBatchNormWithGlobalNormalization.
Parâmetros
alcance | escopo atual |
---|---|
t | Um tensor de entrada 4D. |
tMin | O valor representado pela entrada quantizada mais baixa. |
tMax | O valor representado pela entrada quantizada mais alta. |
m | Um tensor médio 1D com tamanho correspondendo à última dimensão de t. Esta é a primeira saída de tf.nn.moments, ou uma média móvel salva dele. |
mMin | O valor representado pela menor média quantizada. |
mMax | O valor representado pela maior média quantizada. |
v | Um Tensor de variância 1D com tamanho correspondendo à última dimensão de t. Esta é a segunda saída de tf.nn.moments, ou uma média móvel salva dele. |
vMin | O valor representado pela menor variância quantizada. |
vMax | O valor representado pela maior variância quantizada. |
beta | Um tensor beta 1D com tamanho correspondendo à última dimensão de t. Um deslocamento a ser adicionado ao tensor normalizado. |
betaMin | O valor representado pelo menor deslocamento quantizado. |
betaMax | O valor representado pelo deslocamento quantizado mais alto. |
gama | Um tensor gama 1D com tamanho correspondendo à última dimensão de t. Se "scale_after_normalization" for verdadeiro, esse tensor será multiplicado pelo tensor normalizado. |
gammaMin | O valor representado pela menor gama quantizada. |
gammaMax | O valor representado pela gama quantizada mais alta. |
varianceEpsilon | Um pequeno número flutuante para evitar a divisão por 0. |
scaleAfterNormalization | Um bool que indica se o tensor resultante precisa ser multiplicado por gama. |
Devoluções
- uma nova instância de QuantizedBatchNormWithGlobalNormalization