Learning Threads

EasyNN-plus neural networks can be trained using more than one learning thread.   Some networks will learn much faster with multiple threads but there is no simple relationship between the learning speed and the number of threads.   The optimum number of threads can only be found by experiment.  

 

Up to eight learning threads can be started using the threading control in the Controls dialog.  

 

All EasyNN-plus threads run at a low priority so that other applications and the operating system do not slow down while the learning threads are running.  

 

To avoid stopping too early or over shooting the target error the number of learning threads is reduced to one as the target is approached.