Bilinen Doğrudan Alt Sınıflar |
Belirli bir ortalama ve stddev: çıktı = (giriş - ortalama) / stddev ile bir TensorBuffer
değerini normalleştirir.
İnşaatçılar
NormalizeOp(kayan ortalama, kayan stddev)
Bir NormalizeOp başlatır.
|
|
NormalizeOp(kayan[] ortalama, kayan[] stddev)
Bir NormalizeOp başlatır.
|
Herkese Açık Yöntemler
TensorBuffer |
apply(TensorBuffer girişi)
Tanımlanan normalleştirmeyi belirli bir tensöre uygular ve sonucu döndürür.
|
Devralınan Yöntemler
İnşaatçılar
herkese açık NormalizeOp (kayan ortalama, kayan stddev)
Bir NormalizeOp başlatır. Çağrılduğunda, aşağıdaki koşulları karşılayan yeni bir TensorBuffer
oluşturulur:
output = (input - mean) / stddev
Aşağıdaki iki durumda, normalleştirmeyi atlamak için mean
değerini 0'a ve stddev
değerini 1'e sıfırlayın.
1. Hem mean
hem de {code stddev} değeri 0'dır.
2. mean
0, {stddev} ise sonsuzdur.
Not: mean
0 olarak ayarlanırsa ve stddev
1 olarak ayarlanırsa hiçbir işlem yapılmaz ve orijinal giriş doğrudan yürütme sırasında döndürülür.
Not: Döndürülen TensorBuffer
, her zaman mevcut bir DataType.FLOAT32
tensörüdür. Girişin DataType.UINT8
tensörü olduğu durumlar dışında, mean
0 olarak ayarlanır ve stddev
1 olarak ayarlandığında orijinal DataType.UINT8
tensörü döndürülür.
Parametreler
ortalama | ilk olarak çıkarılacak ortalama değerdir. |
---|---|
stddev | standart sapma değerini bu değere bölün. |
Dekoratif yastıklar
IllegalArgumentException | stddev sıfır ise.
|
---|
herkese açık NormalizeOp (kayan[] ortalama, float[] stddev)
Bir NormalizeOp başlatır. Çağrılduğunda, aşağıdaki koşulları karşılayan yeni bir TensorBuffer
oluşturulur:
// Pseudo code. [...][i] means a certain element whose channel id is i. output[...][i] = (input[...][i] - mean[i]) / stddev[i]
Not: mean
kapsamındaki tüm değerler 0, tüm stddev
değerleri de 1 olarak ayarlanırsa hesaplama yapılmaz ve orijinal giriş doğrudan yürütme sırasında döndürülür.
Not: Döndürülen TensorBuffer
her zaman mevcut bir DataType.FLOAT32
tensörüdür. Tek fark, girişin DataType.UINT8
tensörü olması, tüm mean
öğelerinin 0 ve tüm stddev
öğelerinin 1 olarak ayarlanmasıdır.
Parametreler
ortalama | her kanal için ilk olarak çıkarılacak ortalama değerler. |
---|---|
stddev | standart sapma değerlerini de belirtir. |
Dekoratif yastıklar
IllegalArgumentException | herhangi bir stddev sıfırsa veya mean , stddev içeren farklı sayıda öğeye sahipse ya da bunlardan herhangi biri boşsa.
|
---|
Herkese Açık Yöntemler
herkese açık TensorBuffer başvurun (TensorBuffer girişi)
Tanımlanan normalleştirmeyi belirli bir tensöre uygular ve sonucu döndürür.
Not: input
muhtemelen çıkışla aynı örnektir.
Parametreler
giriş | giriş tensörüdür. Çıkışla aynı örnek olabilir. |
---|
İlerlemeler
- çıkış tensörüdür.