You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
The smac3 writes a file at smac3-output/runhistory.json which gives a detailed summary for trials and their results. This file is written when the smac3 completes the black-box optimization. However, apart from logs, there is no way to write the trial information in between. However, by providing an option to the user to pass a callback function, this functionality can be achieved. I have noticed that in smbo.py at line 522, autosklearn is already registering a callback for ensemble learning. Likewise, a user-provided callback can be registered which then can be executed by optimizer/smbo.py _incorporate_run_results