BirdNET-Geomodel / models.json
tphakala's picture
add models.json: machine-readable index; documents the v3.0-filename / V3.0.2-weights mismatch
874f8bb verified
Raw
History Blame Contribute Delete
5.84 kB
{
"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
}
]
}