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

Utility for non-compatible Changes #12

Closed
mhuen opened this issue Apr 18, 2023 · 1 comment
Closed

Utility for non-compatible Changes #12

mhuen opened this issue Apr 18, 2023 · 1 comment

Comments

@mhuen
Copy link
Collaborator

mhuen commented Apr 18, 2023

Some bug fixes and future updates will lead to unavoidable changes that are non-compatible with older software versions. The code needs to be revisited to make sure that such backward-compatibility issues are robustly detected and errors raised. The models already keep track of software version used for training of the model, but I don't think (need to check this) the current code checks against specific versions yet.
A common strategy needs to be defined to account for such compatibility issues. One option could be to check in those places of the code in which in-compatible code is introduced in certain software versions. In any case, the goal should be to keep trained models available - independent of the software version - for as long as its possible, i.e. no incompatible changes are introduced.

@mhuen
Copy link
Collaborator Author

mhuen commented May 31, 2024

This is now added in #24. See also contributing.md for more information

@mhuen mhuen closed this as completed May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant