@@ -51,13 +51,20 @@ Train final model from saved config (e.g., best trial from tuning).
5151# Returns
5252`(model, stats, train_stats, dl_train, dl_test)`
5353"""
54- function train_final_model_from_config (raw_data, create_model:: Function , config:: TrainingConfig ; loss_fcn= (loss= Flux. mse, agg= StatsBase. mean),
55- max_epochs= 50 , patience= 10 , print_every= 100 , model_kwargs... )
54+ function train_final_model_from_config (raw_data, create_model:: Function , config:: TrainingConfig , trc; max_epochs= 50 , patience= 10 , print_every= 100 , model_kwargs... )
5655 println (" 🎯 Training from config (seed=$(config. seed) )..." )
57- train_final_model (raw_data, create_model; seed= config. seed, max_epochs, patience, print_every,
56+
57+ loss_fcn = trc. loss_fcn;
58+ seed = trc. seed;
59+ normalization_method = trc. normalization_method;
60+
61+ train_final_model (raw_data, create_model;
62+ seed= seed, max_epochs, patience, print_every,
5863 randomize_batchsize= config. randomize_batchsize,
5964 normalize_Y= config. normalize_Y,
60- normalization_method= config. normalization_method, normalization_mode= config. normalization_mode,
61- use_cuda= config. use_cuda, loss_fcn= loss_fcn, model_kwargs... )
65+ normalization_method= normalization_method,
66+ normalization_mode= config. normalization_mode,
67+ use_cuda= config. use_cuda, loss_fcn= loss_fcn,
68+ model_kwargs... )
6269end
6370
0 commit comments