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

feature: add time-series models with statsmodels and river library #5235

Open
jsamantaucd opened this issue Feb 20, 2025 · 2 comments
Open
Labels
enhancement Enhancement proposals

Comments

@jsamantaucd
Copy link

jsamantaucd commented Feb 20, 2025

Feature request

Feature request
I have implemented and tested two examples that trains a time series model such as ARIMA or River ML model and serves it using BentoML's custom runner to make predictions.

This feature was tested on Bentoml v1.4

Motivation

I believe it would be a nice guide to someone exploring time series models with custom runner implementation for models like ARIMA.
River offers a diverse selection of ML models for online learning that are much more efficient than the sklearn models, and integrating this MLflow would create a comprehensive ML solution.

Other

This was already requested as a feature in:
#4979
#4896

And as suggested I have created two standalone repositories for the above two examples:
https://github.com/jsamantaucd/BentoStatsmodel
https://github.com/jsamantaucd/BentoRiverModel

Please kindly review and link it in the README.

@jsamantaucd jsamantaucd added the enhancement Enhancement proposals label Feb 20, 2025
@frostming
Copy link
Contributor

frostming commented Feb 21, 2025

Thanks for that, Please test if they work on bentoml 1.4

@jsamantaucd
Copy link
Author

Hi @frostming, I have tested with the latest bentoml 1.4 version, updated requirements, and this works fine. Regards!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement proposals
Projects
None yet
Development

No branches or pull requests

2 participants