--- title: Mars-Bench emoji: 🚀 colorFrom: red colorTo: yellow sdk: gradio sdk_version: 4.0.0 app_file: app.py pinned: false --- # Mars-Bench 🚀 A comprehensive benchmark and leaderboard for comparing state-of-the-art computer vision models on Mars-specific datasets across different tasks: Classification, Segmentation, and Object Detection. ## Features - **Three Task Categories**: Classification, Segmentation, and Object Detection - **Interactive Filters**: - Dataset selection with checkboxes - Metrics selection with checkboxes - Model type/organization filtering - **Real-time Updates**: Table updates dynamically based on selected filters - **Clean UI**: Modern design inspired by leading HuggingFace leaderboards ## How to Use 1. Select a tab for the task you're interested in (Classification, Segmentation, or Object Detection) 2. Use the filter boxes to select: - Which datasets to display - Which metrics to show - Which model types/organizations to include 3. The leaderboard table updates automatically based on your selections ## Local Development ```bash # Install dependencies pip install -r requirements.txt # Run the app python app.py ``` ## Customization To add your own data, modify the data dictionaries in `app.py`: - `CLASSIFICATION_DATA` - `SEGMENTATION_DATA` - `DETECTION_DATA` Each entry should have: - `model`: Model name - `organization`: Organization/creator - `dataset`: Dataset name - `metric`: Metric name - `value`: Numeric value ## License MIT