This is the repository of the Introduction to the deployment of Machine Learning Models Course At Platzi
Here is the link of the course
All code in the repository is intended to replicate the behavour of machine learning models lifecycle in production.
Having in mind that I wil make Continuous Integration, Deployment and Training, also it test the API using github actions.
- /notebooks
- /src
- /utilities
- /api
- /dataset
- /model
- /.github/workflows
Notebooks where a compacted form of the results obtained in applied machine learning with python course of Platzi can be seen
This folder contains the files used to make the retraining Pipeline
This folder contains the files to set enverionment behaviour
The api folder contains all files related to the API service, it uses FastAPI as main framework
This folder is intended to save the dataset files, which are being tracked remotely using Data Version Control and the .dvc files that have the hashes
As /dataset
this folder contains de models files tracked with dvc
This folder contains all workflow for continuous integration and deployment, testing and continuous training, used in github actions.
You can test the API here
Also yo can reach me in Twitter as @gersonrpq