What’s new#
“Enhancements” for new features
“Bugs” for bug fixes
“API changes” for backward-incompatible changes
Develop branch#
Enhancements#
Add support for Conv2d layers in the sequential case (#34 by Théo Rudkiewicz)
Replaced the assert statements with self.assert* methods in the unit tests (#50 by Théo Rudkiewicz)
Reduce unit tests computational load, add parametrized unit tests (#46 by Sylvain Chevallier)
Add the possibly to separate S for natural gradient and S for new weights (#33 by Théo Rudkiewicz)
Added GPU tracking (#16 by Stella Douka)
Added Bayesian Information Criterion for selecting network expansion (#16 by Stella Douka)
Unified documentation style (#14 by Stella Douka)
Updated Unit Tests (#14 by Stella Douka)
Option to disable logging (#14 by Stella Douka)
Add CI (#2 by Sylvain Chevallier)
Bugs#
Use a different scaling factor for input and output extensions. In addition,
apply_changeandextended_forwardhave now compatible behavior in terms of scaling factor. (#48 by Théo Rudkiewicz)Fix the change application when updating the previous layer (#48 by Théo Rudkiewicz)
Fix the sub-selection of added neurons in the sequential case (#41 by Théo Rudkiewicz)
Correct codecov upload (#49 by Sylvain Chevallier)
Fix the data augmentation bug in get_dataset (#58 by Stéphane Rivaud)
Fix dataset input_shape: remove the flattening in data augmentation (#56 by Stéphane Rivaud)
API changes#
None