Skip to content

Releases: microsoft/MLOpsPython

MLOps with Azure ML

16 Dec 17:59
6c2f03f
Compare
Choose a tag to compare
106894

Deploy to ACI error fix (#126)

2.2.0 Update

16 Dec 18:08
6c2f03f
Compare
Choose a tag to compare

Features:

  • Multi-stage pipeline and scoring observability #122 @algattik
    • Replaces separate build + release pipelines with a single multi-stage pipeline with stages for Build, Train, ACI, AKS and Webapp deployment.
    • ACI, AKS and Webapp deployment are optionally enabled (through Variables).
    • Added example of custom traces (logging) and correlating traces with requests with Kusto queries.
    • Added example of distributed tracing (client passes a trace header, logged by the scoring service).
  • Canary deployment sample #125 @eedorenko
    • Deploys two scoring images to a K8s cluster with Istio service mesh
    • Routes the traffic to the old/new models according to Canary weights
    • Routes the traffic to the old/new models analyzing the request header (A/B testing)

Fixes:

MLOps with Azure ML

12 Dec 02:19
Compare
Choose a tag to compare
105846

Canary deployment (#125)

MLOps with Azure ML

09 Dec 19:00
Compare
Choose a tag to compare
105022

Multi-stage pipeline + scoring observability (#122)

MLOps with Azure ML

06 Dec 21:57
Compare
Choose a tag to compare
104665

Simplified build with Azure CLI; various bugfixes (#121)

2.1.1 Update

06 Dec 22:03
Compare
Choose a tag to compare
  • Generalize model tag finder, tag model experiment_name #103 @dtzar
  • Bump all the pip requirements to latest and resolve install errors #104 @dtzar
  • Cleanup getting started doc #112 @dtzar
  • Add some code comments #114 @dtzar
  • Simplify build with Azure CLI, various bug fixes #121 @algattik
    • Use Azure CLI tasks to remove need for variables SP_APP_ID, SP_APP_SECRET, SUBSCRIPTION_ID, TENANT_ID
    • Updated getting_started.md to point out variable path to artifact (closes #117)
    • Made random hyperparameter (ridge regression alpha) a pipeline parameter, setting its value in the DevOps pipeline (closes #107)
    • Changed unit test to test actual training code (partially solves #74)
    • Fixed: attach_compute should set exit code after exception (closes #113)
    • Fixed scoring endpoint HTTP behavior (closes #110)
    • Fixed PipelineParameters format in call to Azure ML Extension (closes #118)
    • Fixed Model build environment for Azure Web App for containers (closes #119)

MLOps with Azure ML

28 Nov 05:11
Compare
Choose a tag to compare
102637

bump pip requirements versions (#104)

MLOps with Azure ML

26 Nov 18:34
Compare
Choose a tag to compare
102173

Cleanup getting started (#112)

MLOps with Azure ML

26 Nov 18:31
Compare
Choose a tag to compare
102170

Add code comments (#114)

MLOps with Azure ML

26 Nov 05:07
Compare
Choose a tag to compare
102074

Fix validate logic for no model found (#111)