{% extends "base.html" %} {% set active_page = "models" %} {% block title %}Model Registry{% endblock %} {% block page_title %} Model Registry{% endblock %} {% block content %}
Model Registry
Track model versions and manage stage transitions: None → Staging → Production → Archived
{% if models %}
{% for model in models %}
{{ model.name }}
{{ model.description }}
{% if model.latest_stage == 'Production' %} {% elif model.latest_stage == 'Staging' %} {% elif model.latest_stage == 'Archived' %} {% else %}{% endif %} {{ model.latest_stage }}
{% for v in model.versions %} {% endfor %}
VersionStageRun IDKey MetricsRegisteredActions
v{{ v.version }} {{ v.stage }} {{ v.run_id }} {% if v.metrics %} {% for k, val in v.metrics.items() %} {{ k }}: {{ val }} {% endfor %} {% else %}—{% endif %} {{ v.created_at }}
{% if v.stage != 'Staging' and v.stage != 'Production' %} {% endif %} {% if v.stage == 'Staging' %} {% endif %} {% if v.stage == 'Production' %} {% endif %}
{% endfor %}
{% else %}
📦
No registered models yet
Run the Training Pipeline or use the AutoML sweep, then register the best model from the Experiments page.
Go to Pipelines
{% endif %} {% endblock %} {% block scripts %} {% endblock %}