11 std::map<std::string, CEBL::Param> max_var::getParamsList()
13 std::map<std::string, CEBL::Param> params;
14 CEBL::Param threshold_param(
"Threshold",
"Variance Threshold.", thresh);
17 params[
"threshold_param"] = threshold_param;
20 void max_var::setParamsList( std::map<std::string, CEBL::Param> &p)
22 thresh = double((*(p.begin())).getDouble());
32 std::vector<int> max_var::use(
const ublas::matrix<double> & data)
const
34 ublas::matrix<double> d = data;
38 cout <<
"Var = " << var <<
"\n";
39 ret[0] = var > thresh ? 0 : 1;
45 void max_var::save(boost::archive::text_oarchive &ar,
const unsigned int &version)
const
48 void max_var::load(boost::archive::text_iarchive &ar,
const unsigned int &version)
57 printf(
"Shared Library Says: Creating a max_var object.\n");