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

feat!: disentangle threshold selection from the main model #89

Merged
merged 7 commits into from
Nov 10, 2022

Conversation

ab93
Copy link
Member

@ab93 ab93 commented Nov 9, 2022

  • threshold estimators as separate models
  • remove threshold estimating from autoencoders
  • simplify mlflow model saving
  • mlflow now only supports saving per artifact
  • registry load function now returns a dataclass instead of dict
  • replace mlflow with mlflow-skinny

Note: some tests have been skipped, and will be worked upon in future PRs

Signed-off-by: Avik Basu <avikbasu93@gmail.com>
Signed-off-by: Avik Basu <avikbasu93@gmail.com>
Signed-off-by: Avik Basu <avikbasu93@gmail.com>
Signed-off-by: Avik Basu <avikbasu93@gmail.com>
Signed-off-by: Avik Basu <avikbasu93@gmail.com>
Signed-off-by: Avik Basu <avikbasu93@gmail.com>
…ifacts

Signed-off-by: Avik Basu <avikbasu93@gmail.com>
@ab93 ab93 self-assigned this Nov 9, 2022
@ab93 ab93 marked this pull request as ready for review November 9, 2022 23:57
@ab93 ab93 requested a review from s0nicboOm November 9, 2022 23:57
@vigith
Copy link
Member

vigith commented Nov 10, 2022

why are you merging to release-0.3? Are we changing the release strategy?

@ab93
Copy link
Member Author

ab93 commented Nov 10, 2022

why are you merging to release-0.3? Are we changing the release strategy?

@vigith this is because these are breaking changes, we need to do some pre-releases before we can merge to main branch.

@ab93 ab93 merged commit 701812e into release-0.3 Nov 10, 2022
@ab93 ab93 deleted the thresh-estimator branch November 10, 2022 00:52
ab93 added a commit that referenced this pull request Nov 30, 2022
* threshold estimators as separate models
* remove threshold estimating from autoencoders
* simplify mlflow model saving
* mlflow now only supports saving per artifact
* registry load function now returns a dataclass instead of dict
* replace mlflow with mlflow-skinny to reduce unwanted dependencies

Signed-off-by: Avik Basu <avikbasu93@gmail.com>
ab93 added a commit that referenced this pull request Jan 6, 2023
* feat!: disentangle threshold selection from the main model  (#89)
* threshold estimators as separate models
* remove threshold estimating from autoencoders
* simplify mlflow model saving
* mlflow now only supports saving per artifact
* registry load function now returns a dataclass instead of dict
* replace mlflow with mlflow-skinny to reduce unwanted dependencies

Signed-off-by: Avik Basu <avikbasu93@gmail.com>
Co-authored-by: s0nicboOm <i.kushalbatra@gmail.com>
Co-authored-by: Vigith Maurice <vigith@gmail.com>
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

Successfully merging this pull request may close these issues.

3 participants