NormalizeOp

kelas publik NormalizeOp
Subkelas Langsung yang Diketahui

Menormalkan TensorBuffer dengan mean dan stddev yang diberikan: output = (input - mean) / stddev.

Konstruktor Publik

NormalizeOp (rata-rata float, float stddev)
Menginisialisasi NormalizeOp.
NormalisasiOp (float[] maksudnya, float[] stddev)
Menginisialisasi NormalizeOp.

Metode Publik

TensorBuffer
terapkan (masukan TensorBuffer )
Menerapkan normalisasi yang ditentukan pada tensor tertentu dan mengembalikan hasilnya.

Metode Warisan

Konstruktor Publik

NormalizeOp publik (rata-rata float, float stddev)

Menginisialisasi NormalizeOp. Saat dipanggil, TensorBuffer baru akan dibuat, yang memenuhi:

   output = (input - mean) / stddev
 

Dalam dua kasus berikut, setel ulang mean ke 0 dan stddev ke 1 untuk melewati normalisasi.
1. mean dan {code stddev} keduanya 0.
2. mean adalah 0 dan {stddev} adalah Infinity.

Catatan: Jika mean disetel ke 0 dan stddev disetel ke 1, komputasi tidak akan terjadi, dan input asli akan langsung dikembalikan dalam eksekusi.

Catatan: TensorBuffer yang dikembalikan saat ini selalu berupa tensor DataType.FLOAT32 , kecuali jika inputnya adalah tensor DataType.UINT8 , mean disetel ke 0 dan stddev disetel ke 1, sehingga tensor DataType.UINT8 asli dikembalikan.

Parameter
berarti nilai rata-rata yang harus dikurangi terlebih dahulu.
stddev nilai deviasi standar untuk membaginya.
Melempar
Pengecualian Argumen Ilegal jika stddev adalah nol.

NormalizeOp publik (float[] maksudnya, float[] stddev)

Menginisialisasi NormalizeOp. Saat dipanggil, TensorBuffer baru akan dibuat, yang memenuhi:

   // Pseudo code. [...][i] means a certain element whose channel id is i.
   output[...][i] = (input[...][i] - mean[i]) / stddev[i]
 

Catatan: Jika semua nilai mean disetel ke 0 dan semua stddev disetel ke 1, komputasi tidak akan terjadi, dan input asli akan langsung dikembalikan dalam eksekusi.

Catatan: TensorBuffer yang dikembalikan saat ini selalu berupa tensor DataType.FLOAT32 , kecuali inputnya adalah tensor DataType.UINT8 , semua mean disetel ke 0 dan semua stddev disetel ke 1.

Parameter
berarti nilai rata-rata yang harus dikurangi terlebih dahulu untuk setiap saluran.
stddev nilai deviasi standar untuk dibagi kemudian untuk setiap saluran.
Melempar
Pengecualian Argumen Ilegal jika ada stddev yang nol, atau mean memiliki jumlah elemen berbeda dengan stddev , atau ada yang kosong.

Metode Publik

TensorBuffer publik berlaku ( masukan TensorBuffer )

Menerapkan normalisasi yang ditentukan pada tensor tertentu dan mengembalikan hasilnya.

Catatan: input mungkin sama dengan keluaran.

Parameter
memasukkan tensor masukan. Ini mungkin contoh yang sama dengan outputnya.
Kembali
  • tensor keluaran.