Ejemplo n.º 1
0
 public void AddTrees(int addition)
 {
     CountTree += addition;
     CultivateTrees().ContinueWith((t) =>
     {
         IsReady = true;
         OnCultivateFinished?.Invoke(this, EventArgs.Empty);
         Console.WriteLine("FOREST READY!");
     });;
 }
Ejemplo n.º 2
0
        public RandomForest(DataTable trainingSet, ref DataTable testSet, int jumlahTree, int ukuranSubsample, double minAccuracy)
        {
            Console.WriteLine("GENERATING FOREST...");
            IsReady         = false;
            Trees           = new List <Tree>();
            dt              = trainingSet;
            TestSet         = testSet;
            MinimumAccuracy = minAccuracy > 1 ? minAccuracy / 100d : minAccuracy;

            CountTree           = jumlahTree;
            BootstrapSampleSize = ukuranSubsample;

            CultivateTrees().ContinueWith((t) =>
            {
                IsReady = true;
                OnCultivateFinished?.Invoke(this, EventArgs.Empty);
                Console.WriteLine("FOREST READY!");
            });
        }