Giter Site home page Giter Site logo

trellixvulnteam / vak_vqt3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vocalpy/vak

0.0 0.0 0.0 200.15 MB

a neural network toolbox for animal vocalizations and bioacoustics

Home Page: https://vak.readthedocs.io

License: BSD 3-Clause "New" or "Revised" License

Python 100.00%

vak_vqt3's Introduction



A neural network toolbox for animal vocalizations and bioacoustics

DOI

All Contributors

PyPI version License Build Status codecov

vak is a Python library for bioacoustic researchers studying animal vocalizations such as birdsong, bat calls, and even human speech.

The library has two main goals:

  1. Make it easier for researchers studying animal vocalizations to apply neural network algorithms to their data
  2. Provide a common framework that will facilitate benchmarking neural network algorithms on tasks related to animal vocalizations

Currently, the main use is an automatic annotation of vocalizations and other animal sounds. By annotation, we mean something like the example of annotated birdsong shown below:

spectrogram of birdsong with syllables annotated

You give vak training data in the form of audio or spectrogram files with annotations, and then vak helps you train neural network models and use the trained models to predict annotations for new files.

We developed vak to benchmark a neural network model we call tweetynet.
Please see the eLife article here: https://elifesciences.org/articles/63853

Installation

Short version:

with pip

$ pip install vak

with conda

$ conda install vak -c pytorch -c conda-forge
$ #                  ^ notice additional channel!

Notice that for conda you specify two channels, and that the pytorch channel should come first, so it takes priority when installing the dependencies pytorch and torchvision.

For more details, please see: https://vak.readthedocs.io/en/latest/get_started/installation.html

We test vak on Ubuntu and MacOS. We have run on Windows and know of other users successfully running vak on that operating system, but installation on Windows may require some troubleshooting. A good place to start is by searching the issues.

Usage

Tutorial

Currently the easiest way to work with vak is through the command line. terminal showing vak help command output

You run it with configuration files, using one of a handful of commands.

For more details, please see the "autoannotate" tutorial here:
https://vak.readthedocs.io/en/latest/get_started/autoannotate.html

How can I use my data with vak?

Please see the How-To Guides in the documentation here: https://vak.readthedocs.io/en/latest/howto/index.html faq.html#faq

Support / Contributing

For help, please begin by checking out the Frequently Asked Questions:
https://vak.readthedocs.io/en/latest/faq.html.

To ask a question about vak, discuss its development, or share how you are using it, please start a new "Q&A" topic on the VocalPy forum with the vak tag:
https://forum.vocalpy.org/

To report a bug, or to request a feature, please use the issue tracker on GitHub:
https://github.com/vocalpy/vak/issues

For a guide on how you can contribute to vak, please see: https://vak.readthedocs.io/en/latest/development/index.html

Citation

If you use vak for a publication, please cite its DOI:
DOI

License

License
is here.

About

For more on the history of vak please see: https://vak.readthedocs.io/en/latest/reference/about.html

"Why this name, vak?"

It has only three letters, so it is quick to type, and it wasn't taken on pypi yet. Also I guess it has something to do with speech. "vak" rhymes with "squawk" and "talk".

Does your library have any poems?

Yes.

Contributors โœจ

Thanks goes to these wonderful people (emoji key):

avanikop
avanikop

๐Ÿ›
Luke Poeppel
Luke Poeppel

๐Ÿ“–
yardencsGitHub
yardencsGitHub

๐Ÿ’ป ๐Ÿค” ๐Ÿ“ข ๐Ÿ““ ๐Ÿ’ฌ
David Nicholson
David Nicholson

๐Ÿ› ๐Ÿ’ป ๐Ÿ”ฃ ๐Ÿ“– ๐Ÿ’ก ๐Ÿค” ๐Ÿš‡ ๐Ÿšง ๐Ÿง‘โ€๐Ÿซ ๐Ÿ“† ๐Ÿ‘€ ๐Ÿ’ฌ ๐Ÿ“ข โš ๏ธ โœ…
marichard123
marichard123

๐Ÿ“–
Therese Koch
Therese Koch

๐Ÿ“– ๐Ÿ›
alyndanoel
alyndanoel

๐Ÿค”
adamfishbein
adamfishbein

๐Ÿ“–
vivinastase
vivinastase

๐Ÿ› ๐Ÿ““
kaiyaprovost
kaiyaprovost

๐Ÿ’ป ๐Ÿค”
ymk12345
ymk12345

๐Ÿ› ๐Ÿ“–
neuronalX
neuronalX

๐Ÿ› ๐Ÿ“–
Khoa
Khoa

๐Ÿ“–
sthaar
sthaar

๐Ÿ“– ๐Ÿ› ๐Ÿค”
yangzheng-121
yangzheng-121

๐Ÿ› ๐Ÿค”
lmpascual
lmpascual

๐Ÿ“–
ItamarFruchter
ItamarFruchter

๐Ÿ“–

This project follows the all-contributors specification. Contributions of any kind welcome!

vak_vqt3's People

Contributors

nickledave avatar yardencsgithub avatar allcontributors[bot] avatar eltociear avatar khoality-dev avatar luke-poeppel avatar trellixvulnteam avatar kaiyaprovost avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.