-
Notifications
You must be signed in to change notification settings - Fork 1
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
One binary for any goruut use #23
Comments
Every binary which does inference (like the testing binaries: backtest, homotest, phondephontest, plus production binary: goruut) will be fat (150+MB) because it bundles all the models. For these, this solution will make sense. |
Regarding embedding of models we don't have a guaranteed caching directory. Imagine running in browser compiled into wasm (works now) or running in read only filesystem machine where there's really no place to download models to. |
Not to mention offline use. |
Then it can be feature flag and identify what's available in runtime |
Can we add build.sh instead? |
I would keep this issue for future until some solutions will be find |
Go usually compiled into tiny binary we can have everything in single binary instead of compile multiple things and running multiple scripts
Regarding embedding of models i would avoid that anyway and let the user wget what he need
The text was updated successfully, but these errors were encountered: