Changeset 2601
- Timestamp:
- Oct 30, 2011, 6:08:14 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/0.7-stable merged: 2471,2479,2507,2548,2598-2599
- Property svn:mergeinfo changed
-
trunk/NEWS
r2578 r2601 19 19 20 20 yat 0.7.x series from http://dev.thep.lu.se/yat/svn/branches/0.7-stable 21 22 version 0.7.3 (released 30 October 2011) 23 - ROC::area no longer crashes when no data have been added (bug #669) 24 - namespace classifier is no included in doxygen input again (bug #667) 25 26 A complete list of closed tickets can be found here [[br]] 27 http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.7.3 28 21 29 22 30 version 0.7.2 (released 12 April 2011) -
trunk/configure.ac
r2575 r2601 45 45 # Set default htmldir to ${docdir}/html 46 46 AS_IF([test $htmldir = '${docdir}'], [htmldir='${docdir}/html']) 47 48 dnl FIXME remove when we assume autoconf 2.64 49 m4_ifndef([AC_PACKAGE_URL], 50 [AC_DEFINE([PACKAGE_URL], ["http://dev.thep.lu.se/yat"], 51 [Define to home page for this package]) 52 AC_SUBST([PACKAGE_URL], ["http://dev.thep.lu.se/yat"])]) 47 53 48 54 AC_SUBST([YAT_LT_VERSION], [YAT_LT_VERSION_INFO]) -
trunk/doc/Makefile.am
r2579 r2601 42 42 @am__include@ @am__quote@./$(top_builddir)/yat/utility/doxygen.mk@am__quote@ 43 43 44 DOXYGEN_INPUT=$( classifier_doxygen_input) \44 DOXYGEN_INPUT=$(yat_classifier_doxygen_input) \ 45 45 $(yat_normalizer_doxygen_input) \ 46 46 $(yat_omic_doxygen_input) \ -
trunk/m4/version.m4
r2478 r2601 68 68 # yat-0.7.1 4:1:0 69 69 # yat-0.7.2 4:2:0 70 # yat-0.7.3 4:3:0 70 71 # 71 72 # *Accidently, the libtool number was not updated for yat 0.5 72 73 # 74 <<<<<<< .working 73 75 m4_define([YAT_LT_VERSION_INFO], [5:0:0]) 76 ======= 77 m4_define([YAT_LT_VERSION_INFO], [4:3:0]) 78 >>>>>>> .merge-right.r2600 74 79 75 80 ### -
trunk/test/roc.cc
r2595 r2601 38 38 using namespace theplu::yat; 39 39 40 void test_empty(test::Suite&); 40 41 void test_ties(test::Suite& suite); 41 42 void test_p_exact(test::Suite& suite); … … 106 107 test_p_approx(suite); 107 108 test_p_exact(suite); 108 109 test_empty(suite); 109 110 return suite.return_value(); 110 111 } … … 215 216 } 216 217 } 218 219 220 void test_empty(test::Suite& suite) 221 { 222 suite.err() << "test empty\n"; 223 // testing buf #669 224 statistics::ROC roc; 225 roc.p_value(); 226 roc.area(); 227 suite.err() << "test empty done\n"; 228 } -
trunk/yat/statistics/ROC.cc
r2595 r2601 30 30 #include <cassert> 31 31 #include <cmath> 32 #include <limits> 32 33 #include <utility> 33 34 … … 150 151 area = auc.score(multimap_); 151 152 } 153 if (std::isnan(area)) 154 return std::numeric_limits<double>::quiet_NaN(); 152 155 if (use_exact_method()) { 153 156 double p = 0; … … 174 177 area = auc.score(multimap_); 175 178 } 179 if (std::isnan(area)) 180 return std::numeric_limits<double>::quiet_NaN(); 176 181 if (use_exact_method()) 177 182 return p_exact(area);
Note: See TracChangeset
for help on using the changeset viewer.