【发布时间】:2013-04-19 08:58:43
【问题描述】:
我正在使用 AForge.NET ANN 并在我的训练集上对其进行训练。因为训练是单线程的,而且这个过程可能需要很长时间,所以我想知道是否可以运行多线程训练。
因为在训练弹性反向传播网络时使用线程是一个问题,所以我考虑在不同的网络之间拆分我的训练集,并且每 N 个 epoch 将所有网络的权重合并为一个,然后将其复制到所有线程(因此下一个 epoch 将从新的权重开始)。
我似乎无法在 AForge.NET 中找到结合两个(或更多)网络的方法。寻求有关如何开始实施过程的帮助。
【问题讨论】:
标签: multithreading aforge neural-network