Çalıştırmak musunuz ModelCheckpointvarsayılan parametreleri (yanında üzerine monitor)?
ModelCheckpointkullanı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 minen 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_unionve muhtemelen ilk çağdan olanlar olan en düşük puanı alan ağırlıkları saklıyordu. Bu çok mantıklı. Teşekkürler!