models.json schema v2: family_meta + per-entry requirements (min_ram_mb, fp16 excludes)
Browse files- models.json +30 -5
models.json
CHANGED
|
@@ -1,8 +1,18 @@
|
|
| 1 |
{
|
| 2 |
-
"schema":
|
| 3 |
"repo": "tphakala/BirdNET-Geomodel",
|
| 4 |
"family": "birdnet-geomodel",
|
| 5 |
"updated": "2026-07-24",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
"naming": "legacy names, frozen; new files follow <family>-<upstream>[-<region>]-<variant>-b<build>.<ext>",
|
| 7 |
"selection": {
|
| 8 |
"x86-64/onnxruntime": "birdnet-geomodel-v3.0-fp32.onnx",
|
|
@@ -74,7 +84,13 @@
|
|
| 74 |
"sha256": "2bc5a9b1e7c24115730015a97dbb688e9e8cd49c02c34a011439182c65ef0017",
|
| 75 |
"size_bytes": 7483473,
|
| 76 |
"superseded_by": null,
|
| 77 |
-
"notes": "upstream filename as published by the BirdNET team"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 78 |
},
|
| 79 |
{
|
| 80 |
"path": "birdnet-geomodel-v3.0-fp32.onnx",
|
|
@@ -138,7 +154,10 @@
|
|
| 138 |
"backend_support_verified": true,
|
| 139 |
"sha256": "b151f680a47de5371f39b3df129aea5946ac6baa039582274f833b42eaf992ea",
|
| 140 |
"size_bytes": 14700313,
|
| 141 |
-
"superseded_by": null
|
|
|
|
|
|
|
|
|
|
| 142 |
},
|
| 143 |
{
|
| 144 |
"path": "birdnet-geomodel-v3.0-fp16.onnx",
|
|
@@ -202,7 +221,13 @@
|
|
| 202 |
"backend_support_verified": false,
|
| 203 |
"sha256": "2bc5a9b1e7c24115730015a97dbb688e9e8cd49c02c34a011439182c65ef0017",
|
| 204 |
"size_bytes": 7483473,
|
| 205 |
-
"superseded_by": null
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 206 |
}
|
| 207 |
]
|
| 208 |
-
}
|
|
|
|
| 1 |
{
|
| 2 |
+
"schema": 2,
|
| 3 |
"repo": "tphakala/BirdNET-Geomodel",
|
| 4 |
"family": "birdnet-geomodel",
|
| 5 |
"updated": "2026-07-24",
|
| 6 |
+
"family_meta": {
|
| 7 |
+
"display_name": "BirdNET Geomodel v3.0",
|
| 8 |
+
"description": "Spatiotemporal species occurrence prediction for post-filtering acoustic detections. Predicts which species are likely at a given location and week of the year.",
|
| 9 |
+
"author": "Stefan Kahl, Cornell Lab of Ornithology",
|
| 10 |
+
"license": "CC-BY-SA-4.0",
|
| 11 |
+
"commercial_use": true,
|
| 12 |
+
"upstream_url": "https://github.com/birdnet-team/geomodel",
|
| 13 |
+
"species_count": 12012
|
| 14 |
+
},
|
| 15 |
+
"requirements_note": "requirements.min_ram_mb is a conservative, high-biased RAM floor: measured peak RSS + 15% where a benchmark exists, else a size-derived estimate biased high (a too-low floor risks OOM; a too-high floor only over-excludes on the smallest devices). Measured values will replace the estimates over time.",
|
| 16 |
"naming": "legacy names, frozen; new files follow <family>-<upstream>[-<region>]-<variant>-b<build>.<ext>",
|
| 17 |
"selection": {
|
| 18 |
"x86-64/onnxruntime": "birdnet-geomodel-v3.0-fp32.onnx",
|
|
|
|
| 84 |
"sha256": "2bc5a9b1e7c24115730015a97dbb688e9e8cd49c02c34a011439182c65ef0017",
|
| 85 |
"size_bytes": 7483473,
|
| 86 |
"superseded_by": null,
|
| 87 |
+
"notes": "upstream filename as published by the BirdNET team",
|
| 88 |
+
"requirements": {
|
| 89 |
+
"min_ram_mb": 200,
|
| 90 |
+
"excludes": [
|
| 91 |
+
"openvino-gpu-intel-gen12"
|
| 92 |
+
]
|
| 93 |
+
}
|
| 94 |
},
|
| 95 |
{
|
| 96 |
"path": "birdnet-geomodel-v3.0-fp32.onnx",
|
|
|
|
| 154 |
"backend_support_verified": true,
|
| 155 |
"sha256": "b151f680a47de5371f39b3df129aea5946ac6baa039582274f833b42eaf992ea",
|
| 156 |
"size_bytes": 14700313,
|
| 157 |
+
"superseded_by": null,
|
| 158 |
+
"requirements": {
|
| 159 |
+
"min_ram_mb": 200
|
| 160 |
+
}
|
| 161 |
},
|
| 162 |
{
|
| 163 |
"path": "birdnet-geomodel-v3.0-fp16.onnx",
|
|
|
|
| 221 |
"backend_support_verified": false,
|
| 222 |
"sha256": "2bc5a9b1e7c24115730015a97dbb688e9e8cd49c02c34a011439182c65ef0017",
|
| 223 |
"size_bytes": 7483473,
|
| 224 |
+
"superseded_by": null,
|
| 225 |
+
"requirements": {
|
| 226 |
+
"min_ram_mb": 200,
|
| 227 |
+
"excludes": [
|
| 228 |
+
"openvino-gpu-intel-gen12"
|
| 229 |
+
]
|
| 230 |
+
}
|
| 231 |
}
|
| 232 |
]
|
| 233 |
+
}
|