Add hooks for customizing run setup#58
Merged
nikivanstein merged 1 commit intofeature/codex-add-trackio-as-optional-dependencyfrom Sep 3, 2025
Merged
Conversation
23dd4fb
into
feature/codex-add-trackio-as-optional-dependency
1 check passed
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
nikivanstein
added a commit
that referenced
this pull request
Sep 4, 2025
* Add Trackio logger and optional dependency * refactor: add hooks for run setup (#58) * refactor trackio experiment logger (#59) * test: remove MagicMock stubs for mlflow logger (#60) * Setting up minimal examples * Fix Trackio logger for threaded runs (#61) * Fixing json for trackio * Add wrap_problem helper (#63) * Fixed compatibility with llamea 1.1.4 * Compatibility updates for LLaMEA * Fixed most issues with Gemini * Fixed tests
nikivanstein
added a commit
that referenced
this pull request
Sep 4, 2025
* Add Trackio logger and optional dependency * refactor: add hooks for run setup (#58) * refactor trackio experiment logger (#59) * test: remove MagicMock stubs for mlflow logger (#60) * Setting up minimal examples * Fix Trackio logger for threaded runs (#61) * Fixing json for trackio * Add wrap_problem helper (#63) * Fixed compatibility with llamea 1.1.4 * Compatibility updates for LLaMEA * Fixed most issues with Gemini * Fixed tests * bump version
Maxwe11h
pushed a commit
to Maxwe11h/BLADE
that referenced
this pull request
Mar 4, 2026
* Add Trackio logger and optional dependency * refactor: add hooks for run setup (XAI-liacs#58) * refactor trackio experiment logger (XAI-liacs#59) * test: remove MagicMock stubs for mlflow logger (XAI-liacs#60) * Setting up minimal examples * Fix Trackio logger for threaded runs (XAI-liacs#61) * Fixing json for trackio * Add wrap_problem helper (XAI-liacs#63) * Fixed compatibility with llamea 1.1.4 * Compatibility updates for LLaMEA * Fixed most issues with Gemini * Fixed tests
Maxwe11h
pushed a commit
to Maxwe11h/BLADE
that referenced
this pull request
Mar 4, 2026
* Add Trackio logger and optional dependency * refactor: add hooks for run setup (XAI-liacs#58) * refactor trackio experiment logger (XAI-liacs#59) * test: remove MagicMock stubs for mlflow logger (XAI-liacs#60) * Setting up minimal examples * Fix Trackio logger for threaded runs (XAI-liacs#61) * Fixing json for trackio * Add wrap_problem helper (XAI-liacs#63) * Fixed compatibility with llamea 1.1.4 * Compatibility updates for LLaMEA * Fixed most issues with Gemini * Fixed tests * bump version
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
_before_open_runhook and_create_run_loggerfactory inExperimentLoggeropen_runto prepare and instantiate run loggersTesting
uv run isort iohblade/loggers/base.pyuv run black iohblade/loggers/base.pyuv run pytest tests/(fails: ModuleNotFoundError: No module named 'ioh', 'cloudpickle', 'httpx', 'matplotlib', 'numpy')https://chatgpt.com/codex/tasks/task_e_68b8ab0712e083218eec120e76aa5f0a