BENCHMARKING.md
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.md
MANIFEST.in
README.md
pylintrc
pyproject.toml
setup.cfg
example/soundscape.wav
example/species_list.txt
src/birdnet/__init__.py
src/birdnet/argparse_helper.py
src/birdnet/base.py
src/birdnet/benchmark_script.py
src/birdnet/globals.py
src/birdnet/helper.py
src/birdnet/local_data.py
src/birdnet/logging_utils.py
src/birdnet/model_loader.py
src/birdnet/model_loader.pyi
src/birdnet/py.typed
src/birdnet/utils.py
src/birdnet.egg-info/PKG-INFO
src/birdnet.egg-info/SOURCES.txt
src/birdnet.egg-info/dependency_links.txt
src/birdnet.egg-info/entry_points.txt
src/birdnet.egg-info/requires.txt
src/birdnet.egg-info/top_level.txt
src/birdnet/acoustic_models/__init__.py
src/birdnet/acoustic_models/base.py
src/birdnet/acoustic_models/inference/__init__.py
src/birdnet/acoustic_models/inference/backends.py
src/birdnet/acoustic_models/inference/benchmarking.py
src/birdnet/acoustic_models/inference/consumer.py
src/birdnet/acoustic_models/inference/files_analyzer.py
src/birdnet/acoustic_models/inference/perf_tracker.py
src/birdnet/acoustic_models/inference/producer.py
src/birdnet/acoustic_models/inference/tensor.py
src/birdnet/acoustic_models/inference/worker.py
src/birdnet/acoustic_models/inference/emb/__init__.py
src/birdnet/acoustic_models/inference/emb/benchmarking.py
src/birdnet/acoustic_models/inference/emb/encoding_result.py
src/birdnet/acoustic_models/inference/emb/tensor.py
src/birdnet/acoustic_models/inference/emb/worker.py
src/birdnet/acoustic_models/inference/scores/__init__.py
src/birdnet/acoustic_models/inference/scores/benchmarking.py
src/birdnet/acoustic_models/inference/scores/prediction_result.py
src/birdnet/acoustic_models/inference/scores/tensor.py
src/birdnet/acoustic_models/inference/scores/worker.py
src/birdnet/acoustic_models/inference_pipeline/__init__.py
src/birdnet/acoustic_models/inference_pipeline/configs.py
src/birdnet/acoustic_models/inference_pipeline/emb_strategy.py
src/birdnet/acoustic_models/inference_pipeline/pipeline.py
src/birdnet/acoustic_models/inference_pipeline/processes.py
src/birdnet/acoustic_models/inference_pipeline/resources.py
src/birdnet/acoustic_models/inference_pipeline/scores_strategy.py
src/birdnet/acoustic_models/inference_pipeline/strategy.py
src/birdnet/acoustic_models/v2_4/__init__.py
src/birdnet/acoustic_models/v2_4/base.py
src/birdnet/acoustic_models/v2_4/pb.py
src/birdnet/acoustic_models/v2_4/tf.py
src/birdnet/geo_models/__init__.py
src/birdnet/geo_models/base.py
src/birdnet/geo_models/inference/__init__.py
src/birdnet/geo_models/inference/prediction_result.py
src/birdnet/geo_models/v2_4/__init__.py
src/birdnet/geo_models/v2_4/base.py
src/birdnet/geo_models/v2_4/pb.py
src/birdnet/geo_models/v2_4/tf.py
src/birdnet_tests/__init__.py
src/birdnet_tests/conftest.py
src/birdnet_tests/helper.py
src/birdnet_tests/test_conv.py
src/birdnet_tests/test_files.py
src/birdnet_tests/TEST_FILES/audio_formats/create_audio_formats.sh
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.aac
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.aifc
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.aiff
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.au
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.flac
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.m4a
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.mp3
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.ogg
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.opus
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.wav
src/birdnet_tests/TEST_FILES/audio_formats/soundscape.wma
src/birdnet_tests/TEST_FILES/audio_formats/soundscape_24bit.wav
src/birdnet_tests/TEST_FILES/audio_formats/soundscape_3ch.wav
src/birdnet_tests/TEST_FILES/audio_formats/soundscape_alaw.wav
src/birdnet_tests/TEST_FILES/audio_formats/soundscape_stereo.wav
src/birdnet_tests/TEST_FILES/audio_formats/soundscape_ulaw.wav
src/birdnet_tests/acoustic_models/inference/__init__.py
src/birdnet_tests/acoustic_models/inference/producer_py/__init__.py
src/birdnet_tests/acoustic_models/inference/producer_py/test_load_audio_in_segments_with_overlap.py
src/birdnet_tests/acoustic_models/inference/producer_py/test_sf_formats.py
src/birdnet_tests/acoustic_models/inference/scores/__init__.py
src/birdnet_tests/acoustic_models/inference/scores/prediction_result_py/__init__.py
src/birdnet_tests/acoustic_models/inference/scores/prediction_result_py/test_to_structured_array.py
src/birdnet_tests/acoustic_models/inference_pipeline/__init__.py
src/birdnet_tests/acoustic_models/inference_pipeline/configs_py/__init__.py
src/birdnet_tests/acoustic_models/inference_pipeline/configs_py/test_validate_batch_size.py
src/birdnet_tests/acoustic_models/inference_pipeline/configs_py/test_validate_feeders.py
src/birdnet_tests/acoustic_models/inference_pipeline/configs_py/test_validate_overlap_duration.py
src/birdnet_tests/acoustic_models/inference_pipeline/configs_py/test_validate_prefetch_ratio.py
src/birdnet_tests/acoustic_models/inference_pipeline/configs_py/test_validate_workers.py
src/birdnet_tests/acoustic_models/v2_4/__init__.py
src/birdnet_tests/acoustic_models/v2_4/tf_py/__init__.py
src/birdnet_tests/acoustic_models/v2_4/tf_py/test_predict.py
src/birdnet_tests/model_loader_py/__init__.py
src/birdnet_tests/model_loader_py/test_load.py
src/birdnet_tests/model_loader_py/test_load_custom.py