Changeset 9965:efd4185eeba1 in orange


Ignore:
Timestamp:
02/07/12 20:43:20 (2 years ago)
Author:
Matija Polajnar <matija.polajnar@…>
Branch:
default
Message:

Change logreg2 regression test to get rid of undeterministic SE calculation.

Location:
Orange/testing/regression
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Orange/testing/regression/results_tests_20/modules_logreg2.py.txt

    r9956 r9965  
    44>50K >50K 
    55<=50K >50K 
    6  
    7 class attribute = y 
    8 class values = <>50K, <=50K> 
    9  
    10                              Feature       beta  st. error     wald Z          P OR=exp(beta) 
    11  
    12                            Intercept       6.62       0.00        inf       0.00 
    13                                  age      -0.04       0.00       -inf       0.00       0.96 
    14                               fnlwgt      -0.00       0.00       -inf       0.00       1.00 
    15                        education-num      -0.28       0.00       -inf       0.00       0.76 
    16              marital-status=Divorced       4.29       0.00        inf       0.00      72.62 
    17         marital-status=Never-married       3.79       0.00        inf       0.00      44.45 
    18             marital-status=Separated       3.46        nan        nan        nan      31.95 
    19               marital-status=Widowed       3.85       0.00        inf       0.00      46.96 
    20 marital-status=Married-spouse-absent       3.98       0.00        inf       0.00      53.63 
    21     marital-status=Married-AF-spouse       4.01        nan        nan        nan      55.19 
    22              occupation=Tech-support      -0.32       0.00       -inf       0.00       0.72 
    23              occupation=Craft-repair       0.37       0.00        inf       0.00       1.45 
    24             occupation=Other-service       2.68        nan        nan        nan      14.61 
    25                     occupation=Sales       0.22       0.00        inf       0.00       1.24 
    26            occupation=Prof-specialty       0.18       0.00        inf       0.00       1.19 
    27         occupation=Handlers-cleaners       1.29        nan        nan        nan       3.64 
    28         occupation=Machine-op-inspct       0.86       0.00        inf       0.00       2.37 
    29              occupation=Adm-clerical       0.30       0.00        inf       0.00       1.35 
    30           occupation=Farming-fishing       1.12        nan        nan        nan       3.06 
    31          occupation=Transport-moving       0.62       0.00        inf       0.00       1.85 
    32           occupation=Priv-house-serv       3.46       0.00        inf       0.00      31.87 
    33           occupation=Protective-serv       0.11        nan        nan        nan       1.12 
    34              occupation=Armed-Forces       0.59       0.00        inf       0.00       1.81 
    35                    relationship=Wife      -1.06       0.00       -inf       0.00       0.35 
    36               relationship=Own-child      -1.04        nan        nan        nan       0.35 
    37           relationship=Not-in-family      -1.94       0.00       -inf       0.00       0.14 
    38          relationship=Other-relative      -2.42       0.00       -inf       0.00       0.09 
    39               relationship=Unmarried      -1.92        nan        nan        nan       0.15 
    40              race=Asian-Pac-Islander      -0.19       0.00       -inf       0.00       0.83 
    41              race=Amer-Indian-Eskimo       2.88       0.00        inf       0.00      17.78 
    42                           race=Other       3.93        nan        nan        nan      51.07 
    43                           race=Black       0.11       0.00        inf       0.00       1.12 
    44                           sex=Female       0.30       0.00        inf       0.00       1.36 
    45                         capital-gain      -0.00        nan        nan        nan       1.00 
    46                         capital-loss      -0.00       0.00       -inf       0.00       1.00 
    47                       hours-per-week      -0.04       0.00       -inf       0.00       0.96 
     6age -0.0365046039224 
     7fnlwgt -1.13033081561e-06 
     8education-num -0.278378069401 
     9marital-status=Divorced 4.28520584106 
     10marital-status=Never-married 3.79432463646 
     11marital-status=Separated 3.4642136097 
     12marital-status=Widowed 3.84919857979 
     13marital-status=Married-spouse-absent 3.98207736015 
     14marital-status=Married-AF-spouse 4.01079034805 
     15occupation=Tech-support -0.324787259102 
     16occupation=Craft-repair 0.371972113848 
     17occupation=Other-service 2.68194651604 
     18occupation=Sales 0.215603515506 
     19occupation=Prof-specialty 0.176146954298 
     20occupation=Handlers-cleaners 1.29317069054 
     21occupation=Machine-op-inspct 0.8613935709 
     22occupation=Adm-clerical 0.301324903965 
     23occupation=Farming-fishing 1.11930930614 
     24occupation=Transport-moving 0.616262614727 
     25occupation=Priv-house-serv 3.46170806885 
     26occupation=Protective-serv 0.113764844835 
     27occupation=Armed-Forces 0.593791663647 
     28relationship=Wife -1.0589966774 
     29relationship=Own-child -1.03764116764 
     30relationship=Not-in-family -1.93763542175 
     31relationship=Other-relative -2.420140028 
     32relationship=Unmarried -1.92468094826 
     33race=Asian-Pac-Islander -0.191510245204 
     34race=Amer-Indian-Eskimo 2.87814831734 
     35race=Other 3.93312478065 
     36race=Black 0.111131064594 
     37sex=Female 0.304161816835 
     38capital-gain -0.000317209050991 
     39capital-loss -0.000606149493251 
     40hours-per-week -0.0415332503617 
  • Orange/testing/regression/tests_20/modules_logreg2.py

    r9952 r9965  
    1111for ex in data[:5]: 
    1212    print ex.getclass(), lr(ex) 
    13      
    14 orngLR.printOUT(lr)  
     13 
     14out = [''] 
     15 
     16# get the longest attribute name 
     17longest=0 
     18for at in lr.continuized_domain.features: 
     19    if len(at.name)>longest: 
     20        longest=len(at.name) 
     21 
     22# print out the head 
     23for i in range(len(lr.continuized_domain.features)): 
     24    print lr.continuized_domain.features[i].name, lr.beta[i+1] 
Note: See TracChangeset for help on using the changeset viewer.