Logger ----------- * Store the best models. In order to be efficient, we store in a vars the best model according a metric. At the end of the run we save the best model (and potentially the last one).