The parsed fields from init command.
else if (field ==
"take_log")
params.take_log = med_stoi(entry.second);
else if (field ==
"missing_value")
params.missing_value = med_stof(entry.second);
else if (field ==
"trimming_sd_num")
params.trimming_sd_num = med_stof(entry.second);
else if (field ==
"removing_sd_num")
params.removing_sd_num = med_stof(entry.second);
else if (field ==
"nbrs_sd_num")
params.nbrs_sd_num = med_stof(entry.second);
else if (field ==
"quantile")
params.quantile = med_stof(entry.second);
else if (field ==
"trimming_quantile_factor")
params.trimming_quantile_factor = med_stof(entry.second);
else if (field ==
"removing_quantile_factor")
params.removing_quantile_factor = med_stof(entry.second);
else if (field ==
"nbrs_quantile_factor")
params.nbrs_quantile_factor = med_stof(entry.second);
else if (field ==
"doTrim")
params.doTrim = (med_stoi(entry.second) != 0);
else if (field ==
"doRemove")
params.doRemove = (med_stoi(entry.second) != 0);
else if (field ==
"range_min")
params.range_min = med_stof(entry.second);
else if (field ==
"range_max")
params.range_max = med_stof(entry.second);
else if (field ==
"trim_range_min")
params.trim_range_min = med_stof(entry.second);
else if (field ==
"trim_range_max")
params.trim_range_max = med_stof(entry.second);
else if (remove_me.find(field) == remove_me.end())
MWARN(
"MedValueCleaner:: Warn Unknown param \"%s\"\n", field.c_str());
#define MWARN(fmt,...)
MWARN - use LOCAL_SECTION and one less than MAX level (used for MERR), so that we can easily skip the...
Definition Logger.h:153
ValueCleanerType get_cleaner_type(string name)
Get Type.
Definition MedValueCleaner.cpp:202
ValueCleanerParams params
Learning parameters.
Definition MedValueCleaner.h:65
int max_samples
Utility : maximum number of samples to take for moments calculations.
Definition MedValueCleaner.h:40