| Nënklasa të njohura direkte |
Normalizon një TensorBuffer me mesataren e dhënë dhe stddev: output = (input - mean) / stddev.
Ndërtuesit Publikë
NormalizeOp (mesatarja e notit, float stddev) Inicializon një NormalizeOp. | |
NormalizeOp (float[] do të thotë, float[] stddev) Inicializon një NormalizeOp. |
Metodat publike
| TensorBuffer | apliko (Hyrja TensorBuffer ) Zbaton normalizimin e përcaktuar në tensorin e dhënë dhe kthen rezultatin. |
Metodat e trashëguara
Ndërtuesit Publikë
publike NormalizeOp (normalizimi mesatar, float stddev)
Inicializon një NormalizeOp. Kur thirret, krijon një TensorBuffer të ri, i cili plotëson:
output = (input - mean) / stddev
Në dy rastet e mëposhtme, rivendosni mean në 0 dhe stddev në 1 për të anashkaluar normalizimin.
1. Të dyja mean dhe {code stddev} janë 0.
2. mean është 0 dhe {stddev} është Pafundësi.
Shënim: Nëse mean është vendosur në 0 dhe stddev është vendosur në 1, nuk do të ndodhë asnjë llogaritje dhe hyrja origjinale do të kthehet drejtpërdrejt në ekzekutim.
Shënim: TensorBuffer i kthyer është gjithmonë një tensor DataType.FLOAT32 aktualisht, me përjashtim të rasteve kur hyrja është një tensor DataType.UINT8 , mean vendoset në 0 dhe stddev vendoset në 1, në mënyrë që tensori origjinal DataType.UINT8 të kthehet.
Parametrat
| mesatare | vlera mesatare që duhet zbritur së pari. |
|---|---|
| stddev | vlera e devijimit standard për t'u ndarë atëherë. |
Hedhjet
| IllegalArgumentPërjashtim | nëse stddev është zero. |
|---|
publike NormalizeOp (float[] do të thotë, float[] stddev)
Inicializon një NormalizeOp. Kur thirret, krijon një TensorBuffer të ri, i cili plotëson:
// Pseudo code. [...][i] means a certain element whose channel id is i. output[...][i] = (input[...][i] - mean[i]) / stddev[i]
Shënim: Nëse të gjitha vlerat në mean janë vendosur në 0 dhe të gjitha stddev janë vendosur në 1, nuk do të ndodhë asnjë llogaritje dhe hyrja origjinale do të kthehet drejtpërdrejt në ekzekutim.
Shënim: TensorBuffer i kthyer është gjithmonë një tensor DataType.FLOAT32 aktualisht, përveç që hyrja është një tensor DataType.UINT8 , të gjitha mean janë vendosur në 0 dhe të gjitha stddev janë vendosur në 1.
Parametrat
| mesatare | vlerat mesatare që duhen zbritur së pari për çdo kanal. |
|---|---|
| stddev | vlerat e devijimit standard të ndahen më pas për çdo kanal. |
Hedhjet
| IllegalArgumentPërjashtim | nëse ndonjë stddev është zero, ose mean ka numër të ndryshëm elementësh me stddev , ose ndonjëri prej tyre është bosh. |
|---|
Metodat publike
Zbatohet publiku TensorBuffer (hyrja TensorBuffer )
Zbaton normalizimin e përcaktuar në tensorin e dhënë dhe kthen rezultatin.
Shënim: input është ndoshta i njëjti shembull me daljen.
Parametrat
| hyrje | tensori i hyrjes. Mund të jetë i njëjti shembull me daljen. |
|---|
Kthimet
- tensori i daljes.