Ignore:
Timestamp:
03/06/12 17:02:45 (2 years ago)
Author:
Lan Zagar <lan.zagar@…>
Branch:
default
Children:
10451:74260a68c309, 10455:f13487ac42d6
Message:

Removed automatic testing on changes when it is disabled in Test Learners widget.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/OrangeWidgets/Evaluate/OWTestLearners.py

    r9671 r10450  
    107107        self.targetClass = 0 
    108108        self.loadSettings() 
    109         self.resampling = 0             # cross-validation 
    110109 
    111110        self.stat = self.cStatistics 
     
    466465 
    467466            if self.learners: 
    468                 self.score([l.id for l in self.learners.values()]) 
     467                self.recompute() 
    469468             
    470469        self.openContext("", data) 
     
    481480            if self.resampling == 4: 
    482481                if self.data: 
    483                     self.score([l.id for l in self.learners.values()]) 
     482                    self.recompute() 
    484483                else: 
    485484                    for l in self.learners.values(): 
     
    515514            else: # new learner 
    516515                self.learners[id] = Learner(learner, id) 
    517             if self.applyBtn.isEnabled(): 
    518                 self.recompute(True) 
     516            if self.applyOnAnyChange: 
     517                self.score([id]) 
    519518            else: 
    520                 self.score([id]) 
     519                self.recompute() 
    521520        else: # remove a learner and corresponding results 
    522521            if id in self.learners: 
     
    534533        self.preprocessor = pp 
    535534        if self.learners: 
    536             self.score([l.id for l in self.learners.values()]) 
    537             self.paintscores() 
     535            self.recompute() 
    538536 
    539537    # handle output signals 
Note: See TracChangeset for help on using the changeset viewer.