Closed yurithefury closed 1 year ago
Hi. It looks like the model with the lowest AP50 is being saved and defined as the best one (see P145-149 in train.py). What's the logic behind this or am I misinterpreting something?
train.py
if self.max_ap < self.trainer.APs[-1]: self.iter = 0 self.max_ap = self.trainer.APs[-1] self.trainer.checkpointer.save("model_" + str(len(self.trainer.APs))) self.best_iter = self.trainer.iter
EDIT: All good, that was a misinterpretation on my end.
Hi. It looks like the model with the lowest AP50 is being saved and defined as the best one (see P145-149 in
train.py
). What's the logic behind this or am I misinterpreting something?EDIT: All good, that was a misinterpretation on my end.