I use ANNA AForge.NET and train it on my training kit. Since training is single-threaded, and the process can take a lot of time, I wondered if multithreaded training could be started.
Since the problem is to use streams when training the Resilient Backpropagation network, I thought about sharing my training set between different networks and once every N-era, combining the weights of all networks into one, then duplicating it into all streams (so the following the era will begin with new weights).
I cannot find a method in AForge.NET that combines two (or more) networks. Looking for some help on how to start the implementation process.
source share