DynaML
DynaML copied to clipboard
Add implementation of Wavelet Neural Networks
Reference: Wavelet Neural Networks - David Veitich
This task is broken into two parts.
- Implement
WaveletNetworkclass based on pseudo code outlined in sections 3.2.1.1 and 3.3.1 - Implement
WaveNetclass based on sections
For both parts use the Wavelet[I] API to represent Wavelon object instances for multivariate inputs, which have parameters that can be calculated using the GradientDescent class. Implement WaveletGradient and WaveletUpdater classes by extending Gradient and Updater.