Changeset 7450:ebfd842f54ce in orange


Ignore:
Timestamp:
02/04/11 13:21:55 (3 years ago)
Author:
crt <crtomir.gorup@…>
Branch:
default
Convert:
879d1377f51cda8950085b109aff36b08730f9ae
Message:

Orange.ensemble.boosting is now using Orange.misc instead of orngMisc. Orange.misc now works, but it undocumented.

Location:
orange/Orange
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • orange/Orange/ensemble/__init__.py

    r7415 r7450  
    33.. index:: ensemble 
    44 
    5 Module orngEnsemble implements Breiman's bagging and Random Forest,  
     5Module Orange.ensemble implements Breiman's bagging and Random Forest,  
    66and Freund and Schapire's boosting algorithms. 
    77 
     
    1111======= 
    1212 
    13 .. index:: ensemble bagging 
     13.. index:: bagging 
     14.. index:: 
     15   single: ensemble; ensemble 
     16 
    1417.. autoclass:: Orange.ensemble.bagging.BaggedLearner 
    1518   :members: 
     
    2427======== 
    2528 
    26 .. index:: ensemble boosting 
     29.. index:: boosting 
     30.. index:: 
     31   single: ensemble; boosting 
     32 
    2733 
    2834.. autoclass:: Orange.ensemble.boosting.BoostedLearner 
     
    6066============= 
    6167 
    62 .. index:: ensemble randomforest 
     68.. index:: random forest 
     69.. index:: 
     70   single: ensemble; random forest 
     71    
    6372.. autoclass:: Orange.ensemble.forest.RandomForestLearner 
    6473  :members: 
  • orange/Orange/ensemble/boosting.py

    r7415 r7450  
    11import Orange 
    22import Orange.core as orange 
    3 import orngMisc 
    43 
    54_inf = 100000 
     
    135134        for c, e in self.classifiers: 
    136135            votes[int(c(instance))] += e 
    137         index = orngMisc.selectBestIndex(votes) 
     136        index = Orange.misc.selection.selectBestIndex(votes) 
    138137        # TODO 
    139138        value = Orange.data.Value(self.classVar, index) 
  • orange/Orange/misc/__init__.py

    r7408 r7450  
     1""" 
     2 
     3.. index:: misc 
     4 
     5Module Orange.misc contains common functions and classes which are used in other modules. 
     6 
     7 
     8================== 
     9Counters 
     10================== 
     11 
     12.. index:: misc 
     13.. index:: 
     14   single: misc; counters 
     15 
     16 
     17================== 
     18Renders 
     19================== 
     20 
     21.. index:: misc 
     22.. index:: 
     23   single: misc; Renders 
     24 
     25================== 
     26Renders 
     27================== 
     28 
     29.. index:: selection 
     30.. index:: 
     31   single: misc; selection 
     32 
     33 
     34""" 
     35 
     36 
    137__all__ = ["counters", "selection", "render"] 
    238 
  • orange/Orange/misc/selection.py

    r7408 r7450  
    5757 
    5858def compare2_firstBigger(x, y): 
     59    """Function takes two lists and compares first elements. 
     60     
     61    :param x: list of values 
     62    :type x: list 
     63    :param y: list of values 
     64    :type y: list 
     65    :rtype:  cmp(x[0], y[0])""" 
    5966    return cmp(x[0], y[0]) 
    6067 
    6168def compare2_firstSmaller(x, y): 
     69    """Function takes two lists and compares first elements. 
     70     
     71    :param x: list of values 
     72    :type x: list 
     73    :param y: list of values 
     74    :type y: list 
     75    :rtype:  -cmp(x[0], y[0])""" 
    6276    return -cmp(x[0], y[0]) 
    6377 
    6478def compare2_lastBigger(x, y): 
     79    """Function takes two lists and compares last elements. 
     80     
     81    :param x: list of values 
     82    :type x: list 
     83    :param y: list of values 
     84    :type y: list 
     85    :rtype:  cmp(x[0], y[0])""" 
    6586    return cmp(x[-1], y[-1]) 
    6687 
    6788def compare2_lastSmaller(x, y): 
     89    """Function takes two lists and compares last elements. 
     90     
     91    :param x: list of values 
     92    :type x: list 
     93    :param y: list of values 
     94    :type y: list 
     95    :rtype:  -cmp(x[0], y[0])""" 
    6896    return -cmp(x[-1], y[-1]) 
    6997 
    7098def compare2_bigger(x, y): 
     99    """Function takes two numbers and compares first elements. 
     100     
     101    :param x: value. 
     102    :type x: int 
     103    :param y: values. 
     104    :type y: int 
     105    :rtype:  cmp(x, y)""" 
    71106    return cmp(x, y) 
    72107 
    73108def compare2_smaller(x, y): 
     109    """Function takes two numbers and compares first elements. 
     110     
     111    :param x: value. 
     112    :type x: int 
     113    :param y: values. 
     114    :type y: int 
     115    :rtype:  cmp(x, y)""" 
    74116    return -cmp(x, y) 
Note: See TracChangeset for help on using the changeset viewer.