Ignore:
Timestamp:
Aug 7, 2011, 6:36:44 PM (12 years ago)
Author:
Peter
Message:

avoid crash. return nan when area is nan. fixes #669

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/0.7-stable/test/roc.cc

    r2370 r2548  
    33/*
    44  Copyright (C) 2007, 2008 Jari Häkkinen, Peter Johansson
     5  Copyright (C) 2011 Peter Johansson
    56
    67  This file is part of the yat library, http://dev.thep.lu.se/yat
     
    3435
    3536using namespace theplu::yat;
     37
     38void test_empty(test::Suite&);
    3639
    3740int main(int argc, char* argv[])
     
    9295  classifier::DataLookupWeighted1D dlw(target.size(),1.3);
    9396  add(roc, dlw.begin(), dlw.end(), target);
     97  test_empty(suite);
    9498
    9599  return suite.return_value();
    96100}
     101
     102void test_empty(test::Suite& suite)
     103{
     104  suite.out() << "test empty\n";
     105  // testing buf #669
     106  statistics::ROC roc;
     107  roc.p_value();
     108  roc.area();
     109}
Note: See TracChangeset for help on using the changeset viewer.