BinaryCrossentropy

genel sınıf BinaryCrossentropy

Gerçek etiketler ve tahmin edilen etiketler arasındaki ikili çapraz entropi kaybını hesaplayan bir Metrik.

Bu, yalnızca iki etiket sınıfı (0 ve 1) olduğunda kullanılacak çapraz entropi metrik sınıfıdır.

Devralınan Sabitler

Kamu İnşaatçıları

BinaryCrossentropy (Ops tf, String name, fromLogits'ten boolean, float labelSmoothing, uzun tohum, Class<T> tipi)
İkili Çapraztropi metriği oluşturur

Genel Yöntemler

İşlenen <T>
çağrı ( İşlenen <? TNumber'ı genişletir > etiketleri, İşlenen <? TNumber'ı genişletir > tahminler)
labels ve predictions arasındaki ağırlıklı kaybı hesaplar

Kalıtsal Yöntemler

Kamu İnşaatçıları

public BinaryCrossentropy (Ops tf, String adı, fromLogits'ten boolean, float labelSmoothing, uzun tohum, Class<T> türü)

İkili Çapraztropi metriği oluşturur

Parametreler
TF TensorFlow Operasyonları
isim bu metriğin adı, eğer null ise metrik adı getSimpleName() olur.
itibarenLogits Tahminlerin olasılık dağılımı yerine logit değerlerinin tensörü olarak yorumlanıp yorumlanmayacağı.
etiketDüzleştirme Etiketleri düzeltmek için kullanılan değer, 0 olduğunda yumuşatma gerçekleşmez. > 0 olduğunda, tahmin edilen etiketler ile gerçek etiketlerin yumuşatılmış versiyonu arasındaki kaybı hesaplayın; burada yumuşatma etiketleri 0,5'e doğru sıkıştırır. Daha büyük label_smoothing değerleri daha ağır yumuşatmaya karşılık gelir.
tohum rastgele sayı üretiminin tohumu. Belirli bir tohumla oluşturulan bir başlatıcı, belirli bir şekil ve veri türü için her zaman aynı rastgele tensörü üretecektir.
tip değişkenlerin türü ve sonuç

Genel Yöntemler

genel İşlenen <T> çağrısı ( İşlenen <? TNumber'ı genişletir > etiketleri, İşlenen <? TNumber'ı genişletir > tahminler)

labels ve predictions arasındaki ağırlıklı kaybı hesaplar

Parametreler
etiketler doğruluk değerleri veya etiketleri
tahminler tahminler
İadeler
  • kayıp