C# 训练预先建立的网络

C# 训练预先建立的网络,c#,neural-network,supervised-learning,encog,C#,Neural Network,Supervised Learning,Encog,我目前正在与Encog合作,试图加载一个网络,然后开始训练它。我查阅了示例,想做一些类似于登月示例中所示的事情 这是它用作培训代码的内容: train = new MLMethodGeneticAlgorithm( ()=>{ BasicNetwork result = CreateNetwork(); ((IMLResettable)result).Reset(); return result

我目前正在与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);
我不确定我这样做是否完全错了,但总的想法是,我想训练我使用这种训练方法建立的特定网络。有没有其他方法可以添加到这一点,或者我如何可以这样做