Changeset 2697
- Timestamp:
- Feb 28, 2012, 5:02:29 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/yat/statistics/ROC.cc
r2696 r2697 57 57 else 58 58 w_neg_+=w; 59 area_ =-1;59 area_ = std::numeric_limits<double>::quiet_NaN(); 60 60 } 61 61 … … 63 63 double ROC::area(void) 64 64 { 65 if ( area_==-1){65 if (std::isnan(area_)){ 66 66 AUC auc(false); 67 67 area_=auc.score(multimap_); … … 147 147 { 148 148 double area(area_); 149 if ( area_==-1){149 if (std::isnan(area)){ 150 150 AUC auc(false); 151 151 area = auc.score(multimap_); … … 173 173 { 174 174 double area(area_); 175 if ( area_==-1){175 if (std::isnan(area)){ 176 176 AUC auc(false); 177 177 area = auc.score(multimap_); … … 187 187 void ROC::reset(void) 188 188 { 189 area_ =-1;189 area_ = std::numeric_limits<double>::quiet_NaN(); 190 190 has_ties_ = false; 191 191 w_pos_=0;
Note: See TracChangeset
for help on using the changeset viewer.