Skip to content

[Feature Request] Add Model Version Comparison Tool #828

Description

@plutore

Overview

The current CSGHub platform would benefit from a model version comparison tool that allows users to easily compare different versions of the same model, including their performance metrics, parameters, and deployment configurations.

Current Behavior

  • Users need to manually check different model versions
  • No side-by-side comparison of model metrics
  • Difficult to track changes between versions

Proposed Solution

Add a comparison feature that would:

  • Show side-by-side comparisons of model versions
  • Display key differences in parameters and configurations
  • Visualize performance metrics between versions
  • Include a diff view for model cards and configuration files

User Benefits

  1. Faster decision-making when choosing model versions
  2. Better version control and tracking
  3. Easier identification of performance improvements
  4. Enhanced model governance

Technical Considerations

  • Integration with existing model management system
  • Database schema updates for storing comparison data
  • UI/UX changes in the frontend (Vue.js)
  • API endpoints for comparison functionality

Acceptance Criteria

  • Side-by-side comparison view implemented
  • Performance metrics visualization
  • Configuration diff viewer
  • Version history timeline
  • Export comparison results
  • API documentation updated

Additional Context

This feature aligns with CSGHub's goal of providing enterprise-level model management and would enhance the platform's compatibility with existing MLOps workflows.

Environment

  • CSGHub Version: 1.1.0
  • Deployment: On-premise
  • Browser: Latest Chrome/Firefox

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    GitLab linkedlinked to a GitLab task or issue.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions