Automating Machine Learning Testing using GitHub Actions and DeepChecks
-
Updated
Jul 16, 2024 - Python
Automating Machine Learning Testing using GitHub Actions and DeepChecks
End-to-end MLOps pipeline for Telco Customer Churn. Hydra + DVC + MLflow + XGBoost (hyperopt-tuned with scale_pos_weight) + BentoML 1.2 service + GitHub Actions deploying to GHCR. Test-set-leakage-free training, 38 tests (Pandera + pytest-steps + Deepchecks + HTTP integration), all 8 phases adversarially reviewed by Opus.
Credit risk analytics project for loan default ranking with Python, XGBoost, SHAP, threshold strategy, monitoring, and governance.
Deep learning-driven cache eviction policy using LSTM forecasting and uncertainty estimation, deployed as a production microservice with a full MLOps pipeline.
"End-to-end MLOps pipeline for image classification using ZenML, MLflow, and TensorFlow. Features automated training, continuous deployment, drift detection with Deepchecks, and a Streamlit frontend."
To associate your repository with the deepchecks topic, visit your repo's landing page and select "manage topics."