Model Version captures a minor or major change to the model where the model could evaluate differently given different input data.
Model Version captures a minor or major change to the model where the model will evaluate differently given different input data.
[Recommended] A new model version should be created when:
- A new model is trained -- there are a new set of weights
- A new feature is added
Example: Model A has 3 versions - v1, v2, and v3
Each model version is defined in the code when the data is sent into the platform:
response = arize.log(
Model version selectors are available extensively in the platform. You can select ONE version, MULTIPLE versions, or across ALL versions.
Versions in Monitors
Version in Model Performance Tab
The majority of widgets in the Arize platform have version selectors, allowing you to deeply analyze and compare the performance of different model versions. This is especially helpful in A/B testing improvements/updates to your models.
Versions in Dashboard Widgets
Dashboard Filter Model Version