Ejemplo n.º 1
0
 protected virtual void OnLearningDone(LearningDoneEventArgs e)
 {
     if (LearningDone != null)
     {
         LearningDone(this, e);
     }
 }
Ejemplo n.º 2
0
        protected void Run()
        {
            bayes.Initialize(false);

            LearningDoneEventArgs e = new LearningDoneEventArgs(this.Predict());

            e.Media = song;
            OnLearningDone(e);
        }
Ejemplo n.º 3
0
        private void Run(Song media)
        {
            ColoredTree <string, string> decisionTree = (_rebuild || !File.Exists(Paths.DecisionTree)) ? UpdateTree() : DeserializeTree(Paths.DecisionTree);

            LearningDoneEventArgs e = new LearningDoneEventArgs(this.Predict(decisionTree, media));

            e.Media = media;

            OnLearningDone(e);
        }
Ejemplo n.º 4
0
        private void learning_LearningDone(object sender, LearningDoneEventArgs e)
        {
            PredictionDoneEventArgs pd = new PredictionDoneEventArgs();

            if (e.Prediction == 1)
            {
                pd.Media = e.Media;
            }

            OnPredictionDone(pd);
        }