| Sottoclassi dirette note |
Normalizza un TensorBuffer con la media data e stddev: output = (input - mean) / stddev.
Costruttori pubblici
|
NormalizeOp(media in virgola mobile, stddev in virgola mobile)
Inizializza un'operazione NormalizeOp.
|
|
|
NormalizeOp(valore in virgola mobile[] media, numero in virgola mobile[] stddev)
Inizializza un'operazione NormalizeOp.
|
Metodi pubblici
| TensorBuffer |
apply(input TensorBuffer)
Applica la normalizzazione definita sul tensore specificato e restituisce il risultato.
|
Metodi ereditati
Costruttori pubblici
pubblica . NormalizeOp (media in virgola mobile, stddev in virgola mobile)
Inizializza un'operazione NormalizeOp. Quando viene chiamato, crea un nuovo TensorBuffer, che
soddisfa:
output = (input - mean) / stddev
Nei due casi seguenti, reimposta mean su 0 e stddev su 1 per bypassare la
della normalizzazione.
1. Sia mean che {code stddev} sono 0.
2. mean è 0 e {stddev} è Infinity.
Nota: se il criterio mean è impostato su 0 e stddev è impostato su 1, non verrà eseguito alcun calcolo
e l'input originale verrà restituito direttamente durante l'esecuzione.
Nota: il valore TensorBuffer restituito è sempre un tensore DataType.FLOAT32 in
presente, tranne quando l'input è un tensore DataType.UINT8, mean è impostato su 0 e
stddev è impostato su 1, in modo che venga restituito il tensore DataType.UINT8 originale.
Parametri
| media | il valore medio da sottrarre per primo. |
|---|---|
| stddev | il valore della deviazione standard per dividere allora. |
Lanci
| IllegalArgumentException | se stddev è zero.
|
|---|
pubblica . NormalizeOp (media in virgola mobile[], numero in virgola mobile[] stddev)
Inizializza un'operazione NormalizeOp. Quando viene chiamato, crea un nuovo TensorBuffer, che
soddisfa:
// Pseudo code. [...][i] means a certain element whose channel id is i. output[...][i] = (input[...][i] - mean[i]) / stddev[i]
Nota: se tutti i valori in mean sono impostati su 0 e tutti i stddev sono impostati su 1, nessuna
e il calcolo avverrà e l'input originale verrà restituito direttamente durante l'esecuzione.
Nota: il valore TensorBuffer restituito è sempre un tensore DataType.FLOAT32 in
presente, tranne che l'input è un tensore DataType.UINT8, tutti i mean sono impostati su
0 e tutti i stddev sono impostati su 1.
Parametri
| media | i valori medi da sottrarre per primi per ogni canale. |
|---|---|
| stddev | i valori della deviazione standard da dividere per ogni canale. |
Lanci
| IllegalArgumentException | se stddev è pari a zero o se mean ha valori
numero di elementi con stddev o uno qualsiasi di essi è vuoto.
|
|---|
Metodi pubblici
pubblica TensorBuffer applica (input TensorBuffer)
Applica la normalizzazione definita sul tensore specificato e restituisce il risultato.
Nota: input potrebbe essere la stessa istanza dell'output.
Parametri
| input | tensore di input. Potrebbe essere la stessa istanza con l'output. |
|---|
Resi
- tensore di output.