Releases: wvabrinskas/Neuron
Releases · wvabrinskas/Neuron
v2.0.5
Updated NumSwift to 2.0.1
v2.0.4
Added dynamic member lookup to MetricsReporter
v2.0.3
Remove dataset protocol and moved to NeuronDatasets
v2.0.2
Drastically reduce size of the Neuron package by moving out unused datasets to a new repo NeuronDatasets.
v2.0.1
Updated NumSwift dependency to tag 2.0.0
v2.0
This is the big one! This is a complete re-write of Neuron! Changed effectively everything.
Please take a look at the README before updating to this version.
It is INCOMPATIBLE with the older versions of Neuron
v1.6.1
Added activation to addDenseNormal
v1.6.0
What's Changed
- Conv by @wvabrinskas in #17
- Added prototype
Convolution
support. Use with caution as this can potentially use 600+% of the CPU. GPU support coming... - Refactored a bunch of functions to run concurrently. You might see an increase in CPU usage depending on your training size.
- Added a more robust metrics calculator and system.
- Added the MNIST dataset so the binary size of
Neuron
has increased due to this. - Refactored the way
Brain
is constructed. This will make it a lot easier to create.
Full Changelog: 1.5.1...1.6.0
v1.5.1
- Refactored the way a GAN and WGAN are created
- Fixed Batch Normalizer and Adam optimizer logic
- Cleaned up some unneeded code
v1.5.0
- Drastically increased performance by utilizes Apple's Accelerate framework for matrix multiplication
- Refactored the way back propagation and forward propagation work
- Drastically improved runtime speed by removing overhead when it comes to mapping arrays
- Fixed a bug where optimizers weren't being applied.
- Fixed a bug where mini-batch gradient descent wasn't applied properly