Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 967 Bytes

reading_list.md

File metadata and controls

19 lines (10 loc) · 967 Bytes

Reading List

Building Machine Learning Powered Applications by Emmanuel Ameisen

The single most important thing from this book was an architecture pattern for a simple ML pipeline. There are two parallel pipelines: inference and training. Focus is first place on building the inference pipeline that will produce simple results. Second, the training pipeline is developed to iteratively produce ML models with improved performance and additional features.

Inference Pipeline

inference data >> preprocess >> run model >> clean-up >> present

Training Pipeline

training data >> preprocess >> train >> evaluate >> save

"Save" in the training pipeline then connects to the "run model" step in the inference pipeline. I'm using this architecture in two of my personal projects, using a Flask webpage for one, and a Click CLI for the other.