Bilinen Doğrudan Alt Sınıflar |
Verilen ortalama ve stddev ile bir TensorBuffer
normalleştirir: çıktı = (giriş - ortalama) / stddev.
Kamu İnşaatçıları
NormalizeOp (kayan ortalama, kayan stddev) NormalizeOp'u başlatır. | |
NormalizeOp (float[] ortalama, float[] stddev) NormalizeOp'u başlatır. |
Genel Yöntemler
Tensör Tamponu | uygula ( TensorBuffer girişi) Tanımlanan normalleştirmeyi verilen tensöre uygular ve sonucu döndürür. |
Kalıtsal Yöntemler
Kamu İnşaatçıları
public NormalizeOp (float ortalama, float stddev)
NormalizeOp'u başlatır. Çağrıldığında, aşağıdaki koşulları sağlayan yeni bir TensorBuffer
oluşturur:
output = (input - mean) / stddev
Aşağıdaki iki durumda, normalleştirmeyi atlamak için mean
0'a ve stddev
1'e sıfırlayın.
1. Hem mean
hem de {code stddev} 0'dır.
2. mean
0'dır ve {stddev} Sonsuzdur.
Not: mean
0'a ve stddev
1'e ayarlanırsa hiçbir hesaplama gerçekleşmeyecek ve orijinal girdi doğrudan yürütme sırasında döndürülecektir.
Not: Döndürülen TensorBuffer
girişin bir DataType.FLOAT32
tensörü olması dışında, şu anda her zaman bir DataType.UINT8
tensörüdür, mean
0'a ve stddev
1'e ayarlıdır, böylece orijinal DataType.UINT8
tensörü döndürülür.
Parametreler
Anlam | İlk önce çıkarılacak ortalama değer. |
---|---|
stddev | daha sonra bölünecek standart sapma değeri. |
Atar
YasadışıTartışmaİstisna | stddev sıfır ise. |
---|
public NormalizeOp (float[] ortalama, float[] stddev)
NormalizeOp'u başlatır. Çağrıldığında, aşağıdaki koşulları karşılayan yeni bir TensorBuffer
oluşturur:
// Pseudo code. [...][i] means a certain element whose channel id is i. output[...][i] = (input[...][i] - mean[i]) / stddev[i]
Not: mean
tüm değerler 0'a ve tüm stddev
1'e ayarlanırsa, hiçbir hesaplama gerçekleşmeyecek ve orijinal girdi, yürütme sırasında doğrudan döndürülecektir.
Not: Döndürülen TensorBuffer
girişin bir DataType.FLOAT32
tensörü olması dışında, şu anda her zaman bir DataType.UINT8
tensörüdür, tüm mean
0'a ve tüm stddev
1'e ayarlıdır.
Parametreler
Anlam | Her kanal için ilk önce ortalama değerlerin çıkarılması gerekir. |
---|---|
stddev | her kanal için bölünecek standart sapma değerleri. |
Atar
YasadışıTartışmaİstisna | herhangi bir stddev sıfırsa veya mean stddev ile farklı sayıda öğesi varsa veya bunlardan herhangi biri boşsa. |
---|
Genel Yöntemler
genel TensorBuffer uygulaması ( TensorBuffer girişi)
Tanımlanan normalleştirmeyi verilen tensöre uygular ve sonucu döndürür.
Not: input
muhtemelen çıkışla aynı örnektir.
Parametreler
giriş | giriş tensörü. Çıktıyla aynı örnek olabilir. |
---|
İadeler
- çıkış tensörü.