Esempio n. 1
0
        public void CreateClassStatisticks_PacientCollectionWithFeatures_BinaryFeaturesStat()
        {
            var classStat = new ClassStatistics(patients, Classification.Normal);

            Feature feature = new Feature {
                Id = 2, Value = 1, Type = FeatureType.Binary
            };

            Assert.Equal(0.667, classStat.FeaturesProbabilities(feature), 3);
        }
Esempio n. 2
0
        public void CreateClassStatisticks_PacientCollectionWithFeatures_Probability0()
        {
            ContinousFeaturesRanges.Buckets = 10;
            var classStat = new ClassStatistics(patients, Classification.Normal);

            Feature feature = new Feature {
                Id = 17, Value = 0.6, Type = FeatureType.Continuous
            };

            Assert.Equal(0, classStat.FeaturesProbabilities(feature), 3);
        }