rdkit.ML.NaiveBayes.CrossValidate module¶
handles doing cross validation with naive bayes models and evaluation of individual models
-
rdkit.ML.NaiveBayes.CrossValidate.CrossValidate(NBmodel, testExamples, appendExamples=0)¶
-
rdkit.ML.NaiveBayes.CrossValidate.CrossValidationDriver(examples, attrs, nPossibleValues, nQuantBounds, mEstimateVal=0.0, holdOutFrac=0.3, modelBuilder=<function makeNBClassificationModel>, silent=0, calcTotalError=0, **kwargs)¶
-
rdkit.ML.NaiveBayes.CrossValidate.makeNBClassificationModel(trainExamples, attrs, nPossibleValues, nQuantBounds, mEstimateVal=-1.0, useSigs=False, ensemble=None, useCMIM=0, **kwargs)¶