|
Download README.md from AlexanderGbd/InsectNetLocal: direct link, hf CLI and curl.
- Browser
- Download file 2.05 kB
-
https://huggingface.co/AlexanderGbd/InsectNetLocal/resolve/main/README.md
- Command line
-
hf download hf://AlexanderGbd/InsectNetLocal/README.md
-
curl -L -o README.md https://huggingface.co/AlexanderGbd/InsectNetLocal/resolve/main/README.md
2.05 kB
| license: cc-by-nc-sa-4.0 | |
| pipeline_tag: audio-classification | |
| tags: | |
| - autrainer | |
| - audio | |
| - orthoptera-tagging | |
| - HearTheSpecies | |
| # InsectNet for the Biodiversity Exploratories | |
| Model that tags audio files as belonging to one or more of 29 (t.b.d. below) prevalent Orthoptera species within the Biodiversity Exploratories. | |
| We also have a Silence, Buzz, and Bird tag, but these predictions should be ignored and are only incorporated for the training. | |
| # Installation | |
| To use the model, you have to install autrainer, e.g. via pip: | |
| ``` | |
| pip install autrainer | |
| ``` | |
| This model has been trained and tested with autrainer version `0.6.0`. | |
| For more information about autrainer, please refer to: https://autrainer.github.io/autrainer/index.html | |
| # Usage | |
| The model can be applied on all wav files present in a folder (`<data-root>`) and stored in another folder (`<output-root>`): | |
| ``` | |
| autrainer inference hf:AlexanderGbd/InsectNetLocal -r <data-root> <output-root> -w 4 -s 4 -sr 96000 | |
| ``` | |
| , where `-w` is the window size in seconds, `-s` is the step size in seconds and `-sr` is the sampling rate. | |
| For other possible inference settings and all usable parameters, please have a look at the autrainer documentation. | |
| However, the above settings are recommended. | |
| ## Training | |
| ### Pretraining | |
| TODO | |
| ### Dataset | |
| TODO | |
| ### Features | |
| The audio recordings were resampled to 96kHz, as we wanted to avoid losing too much frequency information from the species. Log-Mel spectrograms were then extracted using torchlibrosa. | |
| ### Training process | |
| The model has been trained for 30 epochs. At the end of each epoch, the model was evaluated on our validation set. | |
| We release the state that achieved the best performance on this validation set. | |
| All training hyperparameters can be found inside `conf/config.yaml` inside the model folder. | |
| ## Evaluation | |
| The performance on the test set reached a (macro) f1-score of 0.70. | |
| ## Acknowledgments | |
| TODO | |
| Please acknowledge the work which produced the original model. We would appreciate an acknowledgment to autrainer. | |