Changeset 10293:af9752826214 in orange
- Timestamp:
- 02/17/12 19:22:34 (15 months ago)
- Branch:
- default
- Location:
- Orange/testing/unit/tests
- Files:
-
- 2 edited
-
test_evaluation_scoring.py (modified) (2 diffs)
-
test_evaluation_testing.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Orange/testing/unit/tests/test_evaluation_scoring.py
r10288 r10293 1 import random , unittest1 import random 2 2 from Orange import data 3 3 from Orange.evaluation import scoring, testing 4 4 from Orange.statistics import distribution 5 6 try: 7 import unittest2 as unittest 8 except: 9 import unittest 5 10 6 11 random.seed(0) … … 9 14 prob = [random.random() for _ in data.domain.class_var.values] 10 15 sprob = sum(prob) 11 prob = [i /sprob for i in prob]16 prob = [i / sprob for i in prob] 12 17 distribution.Discrete(prob) 13 18 return data.domain.class_var[random.randint(0, 14 len(data.domain.class_var.values) -1)], prob19 len(data.domain.class_var.values) - 1)], prob 15 20 return random_classifier 16 21 -
Orange/testing/unit/tests/test_evaluation_testing.py
r10239 r10293 1 import itertools, operator , unittest1 import itertools, operator 2 2 import collections 3 4 try: 5 import unittest2 as unittest 6 except: 7 import unittest 3 8 4 9 import Orange … … 6 11 class DummyLearner(Orange.classification.majority.MajorityLearner): 7 12 def __init__(self, id=None): 8 self.id =id13 self.id = id 9 14 self.data = [] 10 15 self.classifiers = [] … … 22 27 23 28 class DummyClassifier(object): 24 name ="DummyClassifier"29 name = "DummyClassifier" 25 30 def __init__(self, base_class, learner_id, classifier_no): 26 31 self.base_class = base_class … … 61 66 for i, inst in enumerate(ds): 62 67 inst[ID] = i 63 inst[WEIGHT] = 2 *i68 inst[WEIGHT] = 2 * i 64 69 return ds 65 70
Note: See TracChangeset
for help on using the changeset viewer.
