alan-turing-institute / autoemulate

emulate simulations easily
MIT License
17 stars 2 forks source link

Think about how detailed the outputs should be #172

Closed mastoffel closed 6 months ago

mastoffel commented 7 months ago

Currently, the results are on the level of a cv fold. We are storing indices etc. to be able to plot each fold for each model. However, RandomizedSearchCV and BayesSearchCV don't actually return that level of detail, just means across folds. Therefore, we run cross_validate after parameter search. This leads to unnecessary compute, as the relevant models have been cross-validated already. We could either decide to not store fold-wise data (just means) or to implement search manually using cross_validate. The former is probably ok.