Encog Version History - Current and Future Versions


Past Encog Versions


Version 0.5 (July 10, 2008): Initial version, code exactly the same as the code provided in the two books.

Version 1.0 (Sept 15, 2008) : Unified neural network classes so that Hopfield, SOM and feedforward are all intermixable as layer types.

Version 1.1: (Dec 12,2008) Enhancements necessary to support a GUI workbench.

Version 2.0: (July 2009) Layers will be able to have more than one child, enhancements to Workbench to support this. Adding recurrent layers and RPROP.

Version 2.1: (Aug 2009) Support for many additional network types, such as BAM, CPN, ART1, Boltzmann and more.

Version 2.2: (Nov 2009) Focus on performance and enhancing multicore support. Adding normalization.


Current Encog Version


Version 2.3: (Feb 2010) Core: MPROP/RPROP save progress. SOM enhanced, SCG Training. Resume propagation training with no loss of work. Performance improvements.


Encog Version Currently in Development


Version 2.4: (~June 2010) Levenberg Marquardt Training, NEAT & GPU Acceleration (OpenCL)


Future Encog Versions


Version 2.4: Restrictive Boltzmann Machine (RBM) & NEAT

Features "on the radar": Grid training, Cascade2, ART2, Quickprop




Copyright 2005 - 2010 by Heaton Research, Inc.. Heaton Research™ and Encog™ are trademarks of Heaton Research. Click here for copyright and trademark information.