3 ms·
We use scikit-learn to train the models every few weeks when we get more labeled data. Once a model is trained we use joblib to save the entire pipeline (normal
by gidim 10y ago
We use scikit-learn to train the models every few weeks when we get more labeled data. Once a model is trained we use joblib to save the entire pipeline (normalization, feature processing etc). In production we have a thin Rest wrapper that loads the model pipeline to memory and serves prediction requests. We scale the number of these servers based on the load.
- hcarvalhoalves 10y agoSame here. Works well as long as you're disciplined w/ your code and have regression tests, continuous integration. The hard part is ETLing data for training in a consistent way.