Çalıştırmak musunuz ModelCheckpoint
varsayılan parametreleri (yanında üzerine monitor
)?
ModelCheckpoint
kullanılacak metriğin türünümode
belirten bir parametreye sahiptir . 3 değer alabilir ve (bu varsayılan değerdir):mode
'min'
'max'
'auto'
min
: metriği simge durumuna küçültmek istediğiniz anlamına gelir (örn. kayıp fonksiyonu).
max
: metriği en üst düzeye çıkarmak istediğiniz anlamına gelir (örn. doğruluk).
auto
: kendi başına ne yapacağını anlamaya çalışır. Eğer bakarsanız kod , bu metriğin adı içeriyor çekleri eğer 'acc'
yoksa ile başlıyorsa 'fmeasure'
. Evetse, modu olarak ayarlar max
, değilse ayarlar min
.
Sizin durumunuzda, en üst düzeye çıkarmak istediğiniz bir metrik olan jaccard dizinini izlersiniz, böylece modun ayarlanmasını istersiniz max
. Normalde "jaccard", "acc" dizesini içerdiğinden, mod ayarlanmış olsa bile düzgün auto
çalışmalıdır.
Bununla birlikte, metriğinize keyfi bir ad verdiyseniz (ör. my_metric
) Varsayılan mod , ilk metrenin ağırlıkları olması gereken metriğinizde min
en düşük performansa ulaşan ağırlıkları depolayacağı anlamına gelir .
Öneri : bir dahaki sefere mode='max'
emin olmak için deneyin .
intersection_over_union
ve muhtemelen ilk çağdan olanlar olan en düşük puanı alan ağırlıkları saklıyordu. Bu çok mantıklı. Teşekkürler!