- MLFlow for Model Tracking and Management.
- Minio Open Source S3 Storage for storing Artifacts Model Machine Learning.
- Implement PostgreSQL as Database for Storing Metadata MLFLow.
make virtual environment for python:
python -m venv _venvactivate virtual environment:
./_venv/Scripts/activateInstall requirements:
pip install -r requirements.txtRunning Docker compose:
docker compose up -dafter all services in docker compose is already running, then open other terminal and try running pipeline in local machine with use
python run_pipeline.pyAfter all steps done you can check it:
- Minio: http://localhost:9000
- PG Admin: http://localhost:5050
- MLFlow Dashboard: http://localhost:5000
If you don't know user and password you can check configuration in .env or docker-compose.yml