Seldon/Iter8 - Progressive AB Test with Single Seldon Deployment
Install Depenendcies
pip install ansible openshift
ansible-galaxy collection install git+https://github.com/SeldonIO/ansible-k8s-collection.git,v0.1.0ansible-playbook playbooks/iter8.ymlCreate ABTest with Two Predictors
!cat abtest.yamlapiVersion: v1
kind: Namespace
metadata:
name: ns-production
---
apiVersion: machinelearning.seldon.io/v1
kind: SeldonDeployment
metadata:
name: iris
namespace: ns-production
spec:
predictors:
- name: baseline
traffic: 100
graph:
name: classifier
modelUri: gs://seldon-models/v1.20.0-dev/sklearn/iris
implementation: SKLEARN_SERVER
- name: candidate
traffic: 0
graph:
name: classifier
modelUri: gs://seldon-models/xgboost/iris
implementation: XGBOOST_SERVERCreate some load on models.
Create Metrics to evaluate
Create Progressive Rollout Experiment
Monitor Experiment
Cleanup
Last updated
Was this helpful?