Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it possible to enable/disable the EVC #547

Closed
bouthilx opened this issue Feb 1, 2021 · 0 comments · Fixed by #626
Closed

Make it possible to enable/disable the EVC #547

bouthilx opened this issue Feb 1, 2021 · 0 comments · Fixed by #626
Assignees
Labels
enhancement Improves a feature or non-functional aspects (e.g., optimization, prettify, technical debt)
Milestone

Comments

@bouthilx
Copy link
Member

bouthilx commented Feb 1, 2021

The experiment version control (EVC) is a good fail-safe to protect users from unintended modifications in the HPO pipeline that may affect the results. The problem is that it can get in the way if users want to modify their pipeline without branching the experiments, making the experience painful. Branching is also a confusing feature for many new comers which in the end causes more issues than it solves.

The EVC should be disabled by default, with an option to enable it. When EVC is disabled, we should still verify overwriting of experiment configurations and warn about it.

@mgermain

@bouthilx bouthilx added the enhancement Improves a feature or non-functional aspects (e.g., optimization, prettify, technical debt) label Feb 1, 2021
@bouthilx bouthilx added this to the v0.1.14 milestone Feb 1, 2021
@bouthilx bouthilx self-assigned this Mar 25, 2021
@bouthilx bouthilx modified the milestones: v0.1.14, v0.1.15 Apr 7, 2021
@bouthilx bouthilx modified the milestones: v0.1.15, v0.1.16 May 19, 2021
@bouthilx bouthilx added this to Review in progress in Release v0.1.16 Jul 28, 2021
Release v0.1.16 automation moved this from Review in progress to Done Jul 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improves a feature or non-functional aspects (e.g., optimization, prettify, technical debt)
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

1 participant