Ignore:
Timestamp:
02/07/12 13:16:54 (2 years ago)
Author:
markotoplak
Branch:
default
Message:

data.variable -> feature

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/classification/logreg.py

    r9878 r9919  
    132132        else: 
    133133            lr = learner(instances, weight) 
    134         while isinstance(lr, Orange.data.variable.Variable): 
     134        while isinstance(lr, Orange.feature.Descriptor): 
    135135            if isinstance(lr.getValueFrom, Orange.core.ClassifierFromVar) and isinstance(lr.getValueFrom.transformer, Orange.core.Discrete2Continuous): 
    136136                lr = lr.getValueFrom.variable 
     
    216216                # v dataOrig, dataFinal in new_data dodaj nov atribut -- continuous variable 
    217217                if at.var_type == Orange.data.Type.Continuous: 
    218                     at_disc = Orange.data.variable.Continuous(at.name+ "Disc") 
     218                    at_disc = Orange.feature.Continuous(at.name+ "Disc") 
    219219                    new_domain = Orange.data.Domain(data.domain.features+[at_disc,data.domain.class_var]) 
    220220                    new_domain.addmetas(data.domain.getmetas()) 
     
    230230                elif at.var_type == Orange.data.Type.Discrete: 
    231231                # v dataOrig, dataFinal in new_data atributu "at" dodaj ee  eno  vreednost, ki ima vrednost kar  ime atributa +  "X" 
    232                     at_new = Orange.data.variable.Discrete(at.name, values = at.values + [at.name+"X"]) 
     232                    at_new = Orange.feature.Discrete(at.name, values = at.values + [at.name+"X"]) 
    233233                    new_domain = Orange.data.Domain(filter(lambda x: x!=at, data.domain.features)+[at_new,data.domain.class_var]) 
    234234                    new_domain.addmetas(data.domain.getmetas()) 
     
    336336                # v dataOrig, dataFinal in newData dodaj nov atribut -- continuous variable 
    337337                if at.var_type == Orange.data.Type.Continuous: 
    338                     atDisc = Orange.data.variable.Continuous(at.name + "Disc") 
     338                    atDisc = Orange.feature.Continuous(at.name + "Disc") 
    339339                    newDomain = Orange.data.Domain(orig_data.domain.features+[atDisc,data.domain.class_var]) 
    340340                    newDomain.addmetas(newData.domain.getmetas()) 
     
    353353                elif at.var_type == Orange.data.Type.Discrete: 
    354354                # v dataOrig, dataFinal in newData atributu "at" dodaj ee  eno  vreednost, ki ima vrednost kar  ime atributa +  "X" 
    355                     at_new = Orange.data.variable.Discrete(at.name, values = at.values + [at.name+"X"]) 
     355                    at_new = Orange.feature.Discrete(at.name, values = at.values + [at.name+"X"]) 
    356356                    newDomain = Orange.data.Domain(filter(lambda x: x!=at, orig_data.domain.features)+[at_new,orig_data.domain.class_var]) 
    357357                    newDomain.addmetas(orig_data.domain.getmetas()) 
Note: See TracChangeset for help on using the changeset viewer.