File size: 1,132 Bytes
62e5206
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# 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.