Fixed tabs and trailing whitespaces
[libdai.git] / src / exactinf.cpp
index bb56a45..9ae4834 100644 (file)
@@ -35,7 +35,7 @@ const char *ExactInf::Name = "EXACT";
 
 void ExactInf::setProperties( const PropertySet &opts ) {
     assert( opts.hasKey("verbose") );
-    
+
     props.verbose = opts.getStringAs<size_t>("verbose");
 }
 
@@ -80,13 +80,13 @@ void ExactInf::init() {
 
 double ExactInf::run() {
     if( props.verbose >= 1 )
-        cout << "Starting " << identify() << "...";
+        cerr << "Starting " << identify() << "...";
 
     Factor P;
     for( size_t I = 0; I < nrFactors(); I++ )
         P *= factor(I);
 
-    Real Z = P.totalSum();
+    Real Z = P.sum();
     _logZ = std::log(Z);
     for( size_t i = 0; i < nrVars(); i++ )
         _beliefsV[i] = P.marginal(var(i));
@@ -94,7 +94,7 @@ double ExactInf::run() {
         _beliefsF[I] = P.marginal(factor(I).vars());
 
     if( props.verbose >= 1 )
-        cout << "finished" << endl;
+        cerr << "finished" << endl;
 
     return 0.0;
 }
@@ -123,7 +123,7 @@ Factor ExactInf::belief( const VarSet &ns ) const {
 }
 
 
-string ExactInf::identify() const { 
+string ExactInf::identify() const {
     return string(Name) + printProperties();
 }