Changeset 9319:0573602d66d0 in orange


Ignore:
Timestamp:
12/06/11 16:47:25 (2 years ago)
Author:
ales_erjavec <ales.erjavec@…>
Branch:
default
Convert:
048e61aa3684bf515371c62b9fd36d8979ec6b76
Message:

Renamed EarthClassifier.format_model to .format, removed print_format method.
Added str method to EarthClassifier, (returns 'self.format()').

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/Orange/regression/earth.py

    r9274 r9319  
    2121    >>> data = Orange.data.Table("housing") 
    2222    >>> c = earth.EarthLearner(data, degree=2) 
    23     >>> c.print_model() 
     23    >>> print c 
    2424    MEDV = 
    2525       23.587 
     
    299299        else: 
    300300            return probs 
    301      
    302     def format_model(self, percision=3, indent=3): 
    303         """ Return a string representation of the model. 
    304         """ 
    305         return format_model(self, percision, indent) 
    306      
    307     def print_model(self, percision=3, indent=3): 
    308         """ Print the model to stdout. 
    309         """ 
    310         print self.format_model(percision, indent) 
    311301         
    312302    def base_matrix(self, instances=None): 
     
    364354        :param used_only: if True return only used attributes 
    365355         
    366  
    367           
    368356        """   
    369357        return evimp(self, used_only) 
     
    373361                            self.cuts, self.betas), 
    374362                dict(self.__dict__)) 
     363         
     364    def format(self, percision=3, indent=3): 
     365        """ Return a string representation of the model. 
     366        """ 
     367        return format_model(self, percision, indent) 
     368         
     369    def __str__(self): 
     370        return self.format() 
     371     
    375372 
    376373""" 
     
    711708Printing functions. 
    712709""" 
    713  
    714 def print_model(model, percision=3, indent=3): 
    715     """ Print model to stdout. 
    716     """ 
    717     print format_model(model, percision, indent) 
    718710     
    719711def format_model(model, percision=3, indent=3): 
    720     """ Return a formated string representation of the model. 
     712    """ Return a formated string representation of the earth model. 
    721713    """ 
    722714    mask = model.label_mask 
Note: See TracChangeset for help on using the changeset viewer.