| title | MVPpred Lizard Performance Predictor |
|---|---|
| emoji | 🦎 |
| colorFrom | green |
| colorTo | blue |
| sdk | docker |
| app_port | 8501 |
MVPpred predicts lizard performance traits from morphology measurements using trained machine-learning models.
curl -LsSf https://astral.sh/uv/install.sh | shuv add numpy pandas scikit-learn scipy xgboost joblib mlflow streamlit huggingface_hubsource .venv/bin/activateuv run python scripts/find_best_k.pyThis creates:
artifacts_inference/best_k.json
artifacts_inference/best_k_results.csvCopy the selected K values into:
src/config.pyuv run python scripts/train_eval.py
uv run python scripts/train_final.pyThis saves model bundles into:
artifacts_inference/uv run streamlit run scripts/app.pyView training runs in the browser:
uv run mlflow ui -p 5003Export results to CSV (saved to results/):
uv run python scripts/export_mlflow_results.pyuv run hf upload-large-folder wasicse/mvppred-artifacts ./artifacts_inference --repo-type model- Use
-1for missing morphology values. - Sparse targets may show lower confidence.
- Prediction bundles are downloaded from the Hugging Face model repository when missing locally.