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

allow user to serve new model with same bundle #37

Open
jfri3d opened this issue Oct 17, 2019 · 0 comments
Open

allow user to serve new model with same bundle #37

jfri3d opened this issue Oct 17, 2019 · 0 comments
Labels

Comments

@jfri3d
Copy link
Contributor

jfri3d commented Oct 17, 2019

What is the desired change?

An improvement to the current approach for serving is required since it is poor at updating either source code or swapping a newly trained model.

How will this change improve kaos?

The current workflow for serving a new model with the same bundle requires the following steps:

  1. serve the model

kaos serve deploy -s <bundle> -m XXX:YYY

  1. slightly “tweak” the bundle

  2. serve the “tweak” bundle with the new model

kaos serve deploy -s <bundle*> -m AAA:BBB

Any thoughts on the implementation approach?

  • adapt existing serve pipeline to be dynamic
    • similar to train with create vs. update
    • pass model as argument to serve in docker?!?
  • ideally the user can easily swap a new model without rebuilding the entire image…
@jfri3d jfri3d added the feature label Oct 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant