Releases
v2.0.0
Convolutional Networks
Network
New name: jsNet
Restructured to allow multiple layer types
Added conv config for configuring filterSize, zeroPadding, stride ConvLayer default values
Added pool config for configuring size and stride PoolLayer default values
Added (input) channels config, used by ConvLayers
Re-wrote the JSON import/export. Check README for details on backward compatibility
Removed ability to create a network by just giving layer types in the list
Can check the version number via Network.version
Renamed adaptiveLR to updateFn
ConvLayer
Added ConvLayer.js 🎉 with activation, filterCount, filterSize, zeroPadding and stride configs
Filter
PoolLayer
Added PoolLayer, with stride and activation configs
NetUtil
Added NetUtil.js
Added addZeroPadding
Added arrayToMap
Added arrayToVolume
Added 4 other helper functions
NetMath
Renamed noadaptivelr to vanillaupdatefn
FCLayer
Renamed Layer.js to FCLayer.js. Layer still exists as an alias to what is now FCLayer
Bug Fixes
Fixed training callback giving iteration index, not count (-1)
You can’t perform that action at this time.