예제 #1
0
 public SmallErrorChangeStop(SupervisedLearning learningRule)
 {
     this.learningRule = learningRule;
 }
예제 #2
0
        //	@Override
        //	public void update(Observable arg0, Object arg1) {
        //		SupervisedLearning rule = (SupervisedLearning)arg0;
        //		System.out.println( "Training, Network Epoch " + rule.getCurrentIteration() + ", Error:" + rule.getTotalNetworkError());
        //	}

        public virtual void handleLearningEvent(LearningEvent @event)
        {
            SupervisedLearning rule = (SupervisedLearning)@event.getSource();

            System.Console.WriteLine("Training, Network Epoch " + rule.CurrentIteration + ", Error:" + rule.TotalNetworkError);
        }
예제 #3
0
 public MaxErrorStop(SupervisedLearning learningRule)
 {
     this.learningRule = learningRule;
 }