NormalizeOp

genel sınıf NormalizeOp
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ü.