tphakala commited on
Commit
892c195
·
verified ·
1 Parent(s): 874f8bb

models.json schema v2: family_meta + per-entry requirements (min_ram_mb, fp16 excludes)

Browse files
Files changed (1) hide show
  1. models.json +30 -5
models.json CHANGED
@@ -1,8 +1,18 @@
1
  {
2
- "schema": 1,
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
+ }