This repository holds all the project files belongs to a Kidney diesease classification application which takes x-rays images and classify the image as dieseased or healthy by using Deep learning CNN classification techniques.
- GitHub Repository setup.
- Project template creation.
- Project setup & requirements installation
- Logging, Utils & Exception modules
- Project Workflows
- All components notebook experiements
- All componenet modular code implimentation
- Training Pipeline
- MLflow - for experiments tracking & Model registration
- DVC - For pipeline tracking & implementation
- Prediction pipeline & User App Creation
- Dockerization
- CI/CD deployement in AWS
- Goto GitHub, click on new repository and name, description and readme.md file and create the repo. copy the http url of the repo.
- Now create a folder in your local machine, go to terminal use below command to clone the repo in to your local machine.
git clone <htts url of your git url>
- Giev your username and password (token) to the terminal and clone the repo.
- Once the repo is cloned then open the folder in vscode though terminal using below command
code .
- Create the project template b
- update config.yaml
- update secrets.yaml
- update params.yaml
- update the entity
- update the configuration manager in src config
- update the componets
- update the pipeline
- update the main.py
- update the dvc.yaml
- app.py