Downloads · 30 days
0
bunny501/SUML
SUML is a machine learning model from bunny501. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Machine Learning course project at PJATK. Predicts used car prices using AutoGluon ensemble models.
Downloads · 30 days
0
Access
Public
Updated Jan 20, 2026
Repo size
4.3 GB
Likes
0
Public
Click a slice to open those files.
.json85.5 MB · 70%
From the Hugging Face model README
Machine Learning course project at PJATK. Predicts used car prices using AutoGluon ensemble models.
This repository is hosted on Hugging Face Hub to handle large model and data files.
# Install git-lfs (required for large files)
# Ubuntu/Debian: sudo apt install git-lfs
# Fedora: sudo dnf install git-lfs
# macOS: brew install git-lfs
# Windows: Download from https://git-lfs.com
git lfs install
git clone https://huggingface.co/bunny501/SUML
cd SUML
Alternatively, use the Hugging Face CLI:
pip install huggingface_hub
huggingface-cli download bunny501/SUML --local-dir ./SUML
cd SUML
python -m venv .venv
# Linux/macOS:
source .venv/bin/activate
# Windows:
.venv\Scripts\activate
pip install -r requirements.txt
streamlit run App/main.py
SUML/
├── App/ # Streamlit web application
│ ├── main.py # Main UI - form inputs and prediction display
│ ├── inference.py # Model loading and prediction logic
│ ├── feature_defaults.json # Default feature values (dataset averages)
│ ├── make_model_mapping.json # Car make/model dropdown data
│ └── column_value_ranges.json # Valid ranges for input validation
│
├── AutogluonModels/ # Trained model files (WeightedEnsemble_L2)
│
├── Data/ # Datasets
│ ├── Cleaned_train.csv # Main training dataset
│ ├── sales_ads_train.csv # Raw training data
│ ├── sales_ads_test.csv # Raw test data
│ └── synthetic_*.csv # Synthetic data (MostlyAI, SDV)
│
├── src/ # Source modules
│ └── Autogluon.py # Model training configuration and utilities
│
├── Notebooks/ # Jupyter notebooks
│ ├── EDA.ipynb # Exploratory data analysis
│ └── ValueRangeExtraction.ipynb
│
├── Predicting-and-Analyzing.../ # Reference project with XGBoost experiments
│ ├── DataCleaning.ipynb
│ ├── DataExploration.ipynb
│ ├── Prediction.ipynb
│ └── ...
│
├── DatasetCleanUpPreparation.py # Data preprocessing script
├── requirements.txt # Python dependencies
└── README.md
source .venv/bin/activate
python -c "from src.Autogluon import run_exploration; run_exploration()"
The model uses: