Skip to content
Snippets Groups Projects
Select Git revision
  • 62e1ebe6c49efdea5dee98d6d16763aa598ccaf0
  • main default protected
2 results

README.md

Blame
  • Paul Best's avatar
    Paul Best authored
    62e1ebe6
    History
    README.md 800 B

    Scripts to train an auto-encoder and cluster animal vocalisations by frequency-contour similarity.

    Vocalisation detection needs to be done prior to this process (stored in a .csv file)

    Scripts need to be called in the following order:

    If you want to train your own auto-encoder (optional since the generic one might suffice), use python train_AE.py detections.csv

    Use trained auto-encoder weights to project your vocalisations with python compute_embeddings.py generic_embedder.weights detections.csv

    Visualise vocalisation embeddings and resulting clusters with python sort_cluster.py embeddings.npy detections.csv

    Use python myscript.py --help to get more information on each scripts' usage and options

    required packages can be install using pip install -r requirements.txt