Changeset 9823:7f9c3f3c6474 in orange for docs/reference/rst/code/selection-bayes.py
- Timestamp:
- 02/06/12 20:01:02 (17 months ago)
- Branch:
- default
- Children:
- 9835:e48466fc6eb2, 9841:05a160804431
- rebase_source:
- 8cf30121654f25c9cb6d8ac9bdaf163e305d62da
- File:
-
- 1 edited
-
docs/reference/rst/code/selection-bayes.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
docs/reference/rst/code/selection-bayes.py
r9661 r9823 3 3 # Uses: voting 4 4 # Referenced: Orange.feature.html#selection 5 # Classes: Orange.feature.scoring.score_all, Orange.feature.selection.best _n5 # Classes: Orange.feature.scoring.score_all, Orange.feature.selection.bestNAtts 6 6 7 7 import Orange … … 15 15 else: 16 16 return learner 17 17 18 18 def __init__(self, name='Naive Bayes with FSS', N=5): 19 19 self.name = name 20 20 self.N = 5 21 22 def __call__(self, data, weight=None):23 ma = Orange.feature.scoring.score_all( data)24 filtered = Orange.feature.selection.select _best_n(data, ma, self.N)21 22 def __call__(self, table, weight=None): 23 ma = Orange.feature.scoring.score_all(table) 24 filtered = Orange.feature.selection.selectBestNAtts(table, ma, self.N) 25 25 model = Orange.classification.bayes.NaiveLearner(filtered) 26 26 return BayesFSS_Classifier(classifier=model, N=self.N, name=self.name) … … 29 29 def __init__(self, **kwds): 30 30 self.__dict__.update(kwds) 31 32 def __call__(self, example, resultType =Orange.core.GetValue):31 32 def __call__(self, example, resultType = Orange.core.GetValue): 33 33 return self.classifier(example, resultType) 34 34
Note: See TracChangeset
for help on using the changeset viewer.
