vocalpy / vak Goto Github PK
View Code? Open in Web Editor NEWA neural network framework for researchers studying acoustic communication
Home Page: https://vak.readthedocs.io
License: BSD 3-Clause "New" or "Revised" License
A neural network framework for researchers studying acoustic communication
Home Page: https://vak.readthedocs.io
License: BSD 3-Clause "New" or "Revised" License
Less verbose, no confusion from slightly different names
see comments in #57
as discovered by @yardencsGitHub
to avoid crash halfway through training, as per @yardencsGitHub
adding detail here from @Luke-Poeppel
https://github.com/NickleDave/vak/issues/365#issue-906829778
It would be great to have a
CONTRIBUTING.md
file in the repo––or notes in theREADME
––for new contributors to the package. This could contain info on:
- Desired commit message formatting
- Style guide
- Testing
See here for a nice example.
so that a vds
generated in one place doesn't crash when used in another place.
Maybe add root
or location
attribute and have all others paths be relative to that?
Making this into a general issue / discussion of how to improve these functions.
Will collect thoughts + ideas from other issues here (to close those and consolidate).
and just use "height" of data
currently dumps all attributes for every Vocalization
in voc_list
Quick fix would be to override __repr__
Might be worth figuring out why attrs
doesn't come up with a good __repr__
though
possibly with
https://github.com/cognoma/figshare
or
https://github.com/rmcgibbo/figshare
i.e. validate those sections and options
Not helping anymore + the major reason CI logs are too verbose
that accepts X_train (stack of spects) and returns X_train_subset, using subset_inds
one arg should be "purpose" or something like that with valid values {'learncurve','train','predict'} that then makes logic w/in function more explicit
i.e. if purpose=='predict'
better than
Boolean flag that makes you invert logic mentally if is_not_predict==True
something like sklearn
https://scikit-learn.org/stable/faq.html#new-algorithms-inclusion-criteria
to avoid a Pelican-like situation
I think the simple way to do this for now is just to log tic
and toc
before and after we call trainer.fit
i.e. find every combination of set of spectrograms with all classes present, then pick x of those
less intimidating + confusing
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.