| # manak0/Detect-fire |
|
|
| Specialized **public-track** package for Score Vision SN44 WTA element |
| `manak0/Detect-fire` (weight 0.04, allocation=wta). |
|
|
| | Field | Value | |
| |-------|-------| |
| | HF repo target | `synapseml/sn44-detect-fire` | |
| | Short name | `fire` | |
| | Max package size | **≤ 30 MB** (`CHECKER_MAX_MODEL_BYTES=31457280`) | |
| | Track | public / open-source (HF + Chutes) | |
|
|
| ## Object labels (specialist) |
|
|
| `fire`, `smoke`, `flame`, `ember`, `torch` |
|
|
| ## Required files |
|
|
| - `miner.py` — chute entrypoint (`Miner.predict_batch`) |
| - `chute_config.yml` — Chutes runtime/image |
| - `element.json` — packaging metadata for control plane |
| - `labels.json` — object list for distill / bench |
|
|
| ## Size gate |
|
|
| Uploaded HF revision snapshot must stay under |
| `31457280` bytes. Measured post-export via: |
|
|
| ```bash |
| uv run python -m sn44_elite.public.size_gate --path . --element-id manak0/Detect-fire |
| ``` |
|
|
| ## Deploy dry-run |
|
|
| ```bash |
| bash scripts/deploy_os_dry_run.sh --element-id manak0/Detect-fire --model-path . |
| ``` |
|
|
| This scaffold does **not** force a mono multi-element blob: each public |
| element lives in its own package directory and HF repo. |
|
|