rdkit.ML.KNN.KNNRegressionModel module¶
Define the class _KNNRegressionModel_, used to represent a k-nearest neighbhors regression model
Inherits from _KNNModel_
-
class
rdkit.ML.KNN.KNNRegressionModel.KNNRegressionModel(k, attrs, dfunc, radius=None)¶ Bases:
rdkit.ML.KNN.KNNModel.KNNModelThis is used to represent a k-nearest neighbor classifier
-
GetBadExamples()¶
-
NameModel(varNames)¶
-
PredictExample(example, appendExamples=0, weightedAverage=0, neighborList=None)¶ Generates a prediction for an example by looking at its closest neighbors
Arguments
examples: the example to be classified
appendExamples: if this is nonzero then the example will be stored on this model
- weightedAverage: if provided, the neighbors’ contributions to the value will be
weighed by their reciprocal square distance
neighborList: if provided, will be used to return the list of neighbors
Returns
- the classification of _example_
-
SetBadExamples(examples)¶
-
type()¶
-