Esempio n. 1
0
        public void Build_ExcelParser_Gini()
        {
            // arrange
            FillItemSet_ExcelParser();
            ISplitter   splitter = new SplitterGini();
            TreeBuilder builder  = new TreeBuilder("Z", 10, new NameGenerator(), splitter);

            // act
            TreeGenerative tree = builder.Build(_set);

            // assert
            Assert.IsNotNull(tree);
            Assert.IsTrue(tree.FeatureNames.Count > 0);
        }
Esempio n. 2
0
        public void Build_Gini()
        {
            // arrange
            FillItemSet_Features4_Items15();
            ISplitter   splitter = new SplitterGini();
            TreeBuilder builder  = new TreeBuilder("F1", 5, new NameGenerator(), splitter);

            // act
            TreeGenerative tree = builder.Build(_set);

            // assert
            Assert.IsNotNull(tree);
            Assert.IsTrue(tree.FeatureNames.Count > 0);
            Assert.AreEqual(4, tree.FeatureNames.Count);
        }