Version 0.15
Release Notes
Version 0.15 (release date: 2017-04-25)
New features:
- Streaming mode allows framewise processing of live audio input (#185)
- Exponential linear unit (ELU) activation function (#232)
DBNBeatTracker
can operate on live audio signals (#238)OnsetDetectorLL
can operate on live audio signals (#256)
Bug fixes:
- Fix downbeat evaluation failure with a single annotation / detection (#216)
- Fix tempo handling of multi-track MIDI files (#219)
- Fix error loading unicode filenames (#223)
- Fix ffmpeg unicode filename handling (#236)
- Fix smoothing for
peak_picking
(#247) - Fix combining onsets/notes (#255)
API relevant changes:
NeuralNetwork
expect 2D inputs; activation can be computed stepwise (#244)- Reorder
GRUCell
parameters, to be consistent with all other layers (#243) - Rename
GRULayer
parameters, to be consistent with all other layers (#243)
Other changes:
- SPL and RMS can be computed on
Signal
andFramedSignal
(#208) num_threads
is passed toParallelProcessor
in single mode (#217)- Use
install_requires
insetup.py
to specify dependencies (#226) - Use new Cython build system to build extensions (#227)
- Allow initialisation of previous/hidden states in RNNs (#243)
- Forward path of
HMM
can be computed stepwise (#244)