is >> nr_Factors;
if( is.fail() )
DAI_THROWE(INVALID_FACTORGRAPH_FILE,"Cannot read number of factors");
- if( verbose >= 2 )
+ if( verbose >= 1 )
cerr << "Reading " << nr_Factors << " factors..." << endl;
getline (is,line);
map<long,size_t> vardims;
for( size_t I = 0; I < nr_Factors; I++ ) {
- if( verbose >= 3 )
+ if( verbose >= 2 )
cerr << "Reading factor " << I << "..." << endl;
size_t nr_members;
while( (is.peek()) == '#' )
getline(is,line);
is >> nr_members;
- if( verbose >= 3 )
+ if( verbose >= 2 )
cerr << " nr_members: " << nr_members << endl;
vector<long> labels;
is >> mi_label;
labels.push_back(mi_label);
}
- if( verbose >= 3 )
+ if( verbose >= 2 )
cerr << " labels: " << labels << endl;
vector<size_t> dims;
is >> mi_dim;
dims.push_back(mi_dim);
}
- if( verbose >= 3 )
+ if( verbose >= 2 )
cerr << " dimensions: " << dims << endl;
// add the Factor
Ivars.push_back( Var(labels[mi], dims[mi]) );
}
facs.push_back( Factor( VarSet( Ivars.begin(), Ivars.end(), Ivars.size() ), (Real)0 ) );
- if( verbose >= 3 )
+ if( verbose >= 2 )
cerr << " vardims: " << vardims << endl;
// calculate permutation object
while( (is.peek()) == '#' )
getline(is,line);
is >> nr_nonzeros;
- if( verbose >= 3 )
+ if( verbose >= 2 )
cerr << " nonzeroes: " << nr_nonzeros << endl;
for( size_t k = 0; k < nr_nonzeros; k++ ) {
size_t li;