File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -179,7 +179,7 @@ def most_informative_features(self, n=100):
179179 return features [:n ]
180180
181181 @classmethod
182- def train (labeled_featuresets , estimator = ELEProbDist ):
182+ def train (cls , labeled_featuresets , estimator = ELEProbDist ):
183183 """
184184 :param labeled_featuresets: A list of classified featuresets,
185185 i.e., a list of tuples ``(featureset, label)``.
@@ -225,7 +225,7 @@ def train(labeled_featuresets, estimator=ELEProbDist):
225225 probdist = estimator (freqdist , bins = len (feature_values [fname ]))
226226 feature_probdist [label , fname ] = probdist
227227
228- return NaiveBayesClassifier (label_probdist , feature_probdist )
228+ return cls (label_probdist , feature_probdist )
229229
230230##//////////////////////////////////////////////////////
231231## Demo
You can’t perform that action at this time.
0 commit comments