| { |
| "schema": 1, |
| "repo": "tphakala/BirdNET-Geomodel", |
| "family": "birdnet-geomodel", |
| "updated": "2026-07-24", |
| "naming": "legacy names, frozen; new files follow <family>-<upstream>[-<region>]-<variant>-b<build>.<ext>", |
| "selection": { |
| "x86-64/onnxruntime": "birdnet-geomodel-v3.0-fp32.onnx", |
| "x86-64/openvino-cpu": "birdnet-geomodel-v3.0-fp32.onnx", |
| "aarch64/onnxruntime": "birdnet-geomodel-v3.0-fp32.onnx" |
| }, |
| "notes": "VERSION MISMATCH, kept for backward compatibility: the files named birdnet-geomodel-v3.0-* actually contain BirdNET Geomodel V3.0.2 weights. The upstream_version field is authoritative (3.0.2); the filename is not. Under the current naming scheme these would be birdnet-geomodel-v3.0.2-<variant>-b1.onnx. The files are frozen because released clients pin their checksums.", |
| "models": [ |
| { |
| "path": "BirdNET+_Geomodel_V3.0.2_Global_12K_FP16.onnx", |
| "family": "birdnet-geomodel", |
| "role": "range-filter", |
| "upstream_version": "3.0.2", |
| "upstream_source": "https://github.com/birdnet-team/geomodel/releases/tag/v3.0.2", |
| "build": 1, |
| "legacy": true, |
| "variant": "fp16", |
| "precision": "fp16", |
| "region": null, |
| "classes": 12012, |
| "labels": "geomodel_v3.0.2_labels.txt", |
| "taxonomy": "taxonomy.csv", |
| "input": { |
| "shape": [ |
| "batch", |
| 3 |
| ], |
| "dtype": "float32", |
| "fields": [ |
| "latitude", |
| "longitude", |
| "week" |
| ], |
| "note": "week is 1-48; output is a per-species occurrence probability (sigmoid)" |
| }, |
| "outputs": [ |
| { |
| "name": "probabilities", |
| "shape": [ |
| "batch", |
| 12012 |
| ], |
| "activation": "sigmoid" |
| } |
| ], |
| "backends": { |
| "onnxruntime-cpu": { |
| "supported": true, |
| "recommended": true |
| }, |
| "openvino-cpu": { |
| "supported": true, |
| "recommended": true |
| }, |
| "openvino-gpu": { |
| "supported": true, |
| "recommended": false |
| }, |
| "cuda": { |
| "supported": true, |
| "recommended": false |
| }, |
| "tensorrt": { |
| "supported": true, |
| "recommended": false |
| } |
| }, |
| "backend_support_verified": false, |
| "sha256": "2bc5a9b1e7c24115730015a97dbb688e9e8cd49c02c34a011439182c65ef0017", |
| "size_bytes": 7483473, |
| "superseded_by": null, |
| "notes": "upstream filename as published by the BirdNET team" |
| }, |
| { |
| "path": "birdnet-geomodel-v3.0-fp32.onnx", |
| "family": "birdnet-geomodel", |
| "role": "range-filter", |
| "upstream_version": "3.0.2", |
| "upstream_source": "https://github.com/birdnet-team/geomodel/releases/tag/v3.0.2", |
| "build": 1, |
| "legacy": true, |
| "variant": "fp32", |
| "precision": "fp32", |
| "region": null, |
| "classes": 12012, |
| "labels": "geomodel_v3.0.2_labels.txt", |
| "taxonomy": "taxonomy.csv", |
| "input": { |
| "shape": [ |
| "batch", |
| 3 |
| ], |
| "dtype": "float32", |
| "fields": [ |
| "latitude", |
| "longitude", |
| "week" |
| ], |
| "note": "week is 1-48; output is a per-species occurrence probability (sigmoid)" |
| }, |
| "outputs": [ |
| { |
| "name": "probabilities", |
| "shape": [ |
| "batch", |
| 12012 |
| ], |
| "activation": "sigmoid" |
| } |
| ], |
| "backends": { |
| "onnxruntime-cpu": { |
| "supported": true, |
| "recommended": true |
| }, |
| "openvino-cpu": { |
| "supported": true, |
| "recommended": true |
| }, |
| "openvino-gpu": { |
| "supported": true, |
| "recommended": false |
| }, |
| "cuda": { |
| "supported": true, |
| "recommended": false |
| }, |
| "tensorrt": { |
| "supported": true, |
| "recommended": false |
| } |
| }, |
| "backend_support_verified": true, |
| "sha256": "b151f680a47de5371f39b3df129aea5946ac6baa039582274f833b42eaf992ea", |
| "size_bytes": 14700313, |
| "superseded_by": null |
| }, |
| { |
| "path": "birdnet-geomodel-v3.0-fp16.onnx", |
| "family": "birdnet-geomodel", |
| "role": "range-filter", |
| "upstream_version": "3.0.2", |
| "upstream_source": "https://github.com/birdnet-team/geomodel/releases/tag/v3.0.2", |
| "build": 1, |
| "legacy": true, |
| "variant": "fp16", |
| "precision": "fp16", |
| "region": null, |
| "classes": 12012, |
| "labels": "geomodel_v3.0.2_labels.txt", |
| "taxonomy": "taxonomy.csv", |
| "input": { |
| "shape": [ |
| "batch", |
| 3 |
| ], |
| "dtype": "float32", |
| "fields": [ |
| "latitude", |
| "longitude", |
| "week" |
| ], |
| "note": "week is 1-48; output is a per-species occurrence probability (sigmoid)" |
| }, |
| "outputs": [ |
| { |
| "name": "probabilities", |
| "shape": [ |
| "batch", |
| 12012 |
| ], |
| "activation": "sigmoid" |
| } |
| ], |
| "backends": { |
| "onnxruntime-cpu": { |
| "supported": true, |
| "recommended": true |
| }, |
| "openvino-cpu": { |
| "supported": true, |
| "recommended": true |
| }, |
| "openvino-gpu": { |
| "supported": true, |
| "recommended": false |
| }, |
| "cuda": { |
| "supported": true, |
| "recommended": false |
| }, |
| "tensorrt": { |
| "supported": true, |
| "recommended": false |
| } |
| }, |
| "backend_support_verified": false, |
| "sha256": "2bc5a9b1e7c24115730015a97dbb688e9e8cd49c02c34a011439182c65ef0017", |
| "size_bytes": 7483473, |
| "superseded_by": null |
| } |
| ] |
| } |