Changeset 214 for bdm/stat/libEF.cpp

Show
Ignore:
Timestamp:
11/27/08 23:31:48 (15 years ago)
Author:
smidl
Message:

debug asserts for infinite likelihoods

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • bdm/stat/libEF.cpp

    r211 r214  
    135135                res += ( alpha ( i ) - 1 ) *std::log ( val ( i ) ) - beta ( i ) *val ( i ); 
    136136        } 
    137  
    138         return res-lognc(); 
     137        double tmp=res-lognc();; 
     138        it_assert_debug(std::isfinite(tmp),"Infinite value"); 
     139        return tmp; 
    139140} 
    140141