我目前正在使用Encog并尝试加载网络,然后开始训练它。我查看了这些例子,想要做一些像登月示例中所示的事情。
这是它用作训练代码的内容:
train = new MLMethodGeneticAlgorithm( ()=>{
BasicNetwork result = CreateNetwork();
((IMLResettable)result).Reset();
return result;
},new PilotScore(),500);
然后它调用
train.Iteration();
我想要做的是加载我已经在这里制作的网络,我尝试了一些事情,但我不确定如何实现这一目标。
如果我做这样的事情,它似乎根本就没有使用我的网络。
train = new MLMethodGeneticAlgorithm( ()=>{
BasicNetwork result = myNetwork;
((IMLResettable)result).Reset();
return result;
},new MyTrainer(),500);
我不确定我这样做是否完全错误,但一般的想法是我想训练我使用这种训练方法制作的特定网络。是否有其他方法可以将其添加到此或如何以这种方式执行。