Download manifest.json from bubblesmal/spotter-models: direct link, hf CLI and curl.
- Browser
- Download file 3.59 kB
-
https://huggingface.co/bubblesmal/spotter-models/resolve/main/manifest.json
- Command line
-
hf download hf://bubblesmal/spotter-models/manifest.json
-
curl -L -o manifest.json https://huggingface.co/bubblesmal/spotter-models/resolve/main/manifest.json
3.59 kB
| { | |
| "schema": 1, | |
| "version": 2, | |
| "published_at": "2026-10-10T17:03:35+00:00", | |
| "repo": "bubblesmal/spotter-models", | |
| "models": { | |
| "pose-320-coreml": { | |
| "format": "coreml", | |
| "imgsz": 320, | |
| "path": "pose/yolov8n-pose-320.mlpackage", | |
| "output": "[1, 56, N] raw YOLOv8 pose candidates; see docs/pose/how-it-works.md", | |
| "files": [ | |
| { | |
| "path": "pose/yolov8n-pose-320.mlpackage/Data/com.apple.CoreML/model.mlmodel", | |
| "size": 133541, | |
| "md5": "c2ffffd4d5a500a8db34fdf9a98f95b0" | |
| }, | |
| { | |
| "path": "pose/yolov8n-pose-320.mlpackage/Data/com.apple.CoreML/weights/weight.bin", | |
| "size": 6610960, | |
| "md5": "37e0e26665bf3eb2c1c2882bd74d0341" | |
| }, | |
| { | |
| "path": "pose/yolov8n-pose-320.mlpackage/Manifest.json", | |
| "size": 617, | |
| "md5": "57932d5f0acea51c36c9a6ae79ae2c83" | |
| } | |
| ] | |
| }, | |
| "pose-256-coreml": { | |
| "format": "coreml", | |
| "imgsz": 256, | |
| "path": "pose/yolov8n-pose-256.mlpackage", | |
| "output": "[1, 56, N] raw YOLOv8 pose candidates; see docs/pose/how-it-works.md", | |
| "files": [ | |
| { | |
| "path": "pose/yolov8n-pose-256.mlpackage/Data/com.apple.CoreML/model.mlmodel", | |
| "size": 133541, | |
| "md5": "807f955ac1f4c06ec0146f6f6924f524" | |
| }, | |
| { | |
| "path": "pose/yolov8n-pose-256.mlpackage/Data/com.apple.CoreML/weights/weight.bin", | |
| "size": 6603328, | |
| "md5": "9d67cae006a61a0548d232339df70b50" | |
| }, | |
| { | |
| "path": "pose/yolov8n-pose-256.mlpackage/Manifest.json", | |
| "size": 617, | |
| "md5": "e060c77e013ee6196617a8b4155e75d7" | |
| } | |
| ] | |
| }, | |
| "pose-320-onnx": { | |
| "format": "onnx", | |
| "imgsz": 320, | |
| "path": "pose/yolov8n-pose-320.onnx", | |
| "output": "[1, 56, N] raw YOLOv8 pose candidates; see docs/pose/how-it-works.md", | |
| "files": [ | |
| { | |
| "path": "pose/yolov8n-pose-320.onnx", | |
| "size": 13312940, | |
| "md5": "1c723684a348f8d3d26a500aef3e340c" | |
| } | |
| ] | |
| }, | |
| "form-quality-label-onnx": { | |
| "format": "onnx", | |
| "path": "form/form_quality_label.onnx", | |
| "inputs": [ | |
| "exercise_id", | |
| "range_deg", | |
| "weight_kg" | |
| ], | |
| "output": "label (string)", | |
| "uc_model": "spotter.ml.form_quality", | |
| "uc_version": "4", | |
| "files": [ | |
| { | |
| "path": "form/form_quality_label.onnx", | |
| "size": 866866, | |
| "md5": "46af17b1d0948ff0821ed5b29ae9b5df" | |
| } | |
| ] | |
| }, | |
| "form-quality-score-onnx": { | |
| "format": "onnx", | |
| "path": "form/form_quality_score.onnx", | |
| "inputs": [ | |
| "exercise_id", | |
| "range_deg", | |
| "weight_kg" | |
| ], | |
| "output": "quality before clipping to 0-1", | |
| "uc_model": "spotter.ml.form_quality", | |
| "uc_version": "4", | |
| "files": [ | |
| { | |
| "path": "form/form_quality_score.onnx", | |
| "size": 179478, | |
| "md5": "704fc63db1b8bd93be4f649e8dc51904" | |
| } | |
| ] | |
| } | |
| }, | |
| "sources": { | |
| "pose": "e864f6edf93045c257de046685874fec0df23d2030161098f5280853f6c99105", | |
| "form": "757dce930d499b16b1959fdb506614de9b9e9f27024e0ff57a2787fe67b08659" | |
| }, | |
| "form": { | |
| "uc_model": "spotter.ml.form_quality", | |
| "uc_alias": "champion", | |
| "uc_version": "4", | |
| "run_id": "1cd5473eb34943cd838ff0d9efa50b10", | |
| "metrics": { | |
| "label_accuracy": 0.188, | |
| "label_macro_f1": 0.2427, | |
| "quality_mae": 0.0807, | |
| "quality_r2": 0.153, | |
| "test_lifters": 40.0, | |
| "test_reps": 35816.0 | |
| } | |
| } | |
| } | |