BinaryCrossentropy

BinaryCrossentropy kelas publik

Metrik yang menghitung kerugian entropi silang biner antara label sebenarnya dan label prediksi.

Ini adalah kelas metrik crossentropy yang digunakan ketika hanya ada dua kelas label (0 dan 1).

Konstanta yang Diwarisi

Konstruktor Publik

BinaryCrossentropy (Ops tf, Nama string, boolean fromLogits, label floatSmoothing, benih panjang, tipe Kelas<T>)
Membuat metrik BinaryCrossentropy

Metode Publik

Operan <T>
panggilan ( Operand <? extends TNumber > label, Operand <? extends TNumber > prediksi)
Menghitung kerugian tertimbang antara labels dan predictions

Metode Warisan

Konstruktor Publik

public BinaryCrossentropy (Ops tf, Nama string, boolean fromLogits, label floatSmoothing, benih panjang, tipe Kelas<T>)

Membuat metrik BinaryCrossentropy

Parameter
tf Operasi TensorFlow
nama nama metrik ini, jika null maka nama metriknya adalah getSimpleName() .
dariLogits Apakah akan menafsirkan prediksi sebagai tensor nilai logit dan bukan distribusi probabilitas.
label Menghaluskan nilai yang digunakan untuk menghaluskan label, Jika 0, tidak terjadi pemulusan. Jika > 0, hitung kerugian antara label yang diprediksi dan versi yang dihaluskan dari label yang sebenarnya, dengan penghalusan tersebut menekan label ke arah 0,5. Nilai label_smoothing yang lebih besar berarti pemulusan yang lebih berat.
benih benih untuk generasi nomor acak. Penginisialisasi yang dibuat dengan seed tertentu akan selalu menghasilkan tensor acak yang sama untuk bentuk dan tipe data tertentu.
jenis jenis variabel dan hasilnya

Metode Publik

panggilan Operan publik <T> ( Operand <? extends TNumber > label, Operand <? extends TNumber > prediksi)

Menghitung kerugian tertimbang antara labels dan predictions

Parameter
label nilai atau label kebenaran
prediksi prediksi
Kembali
  • kerugian