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); }
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); }