21 using namespace shogun;
35 preproc = orig.preproc;
36 preprocessed = orig.preprocessed;
47 SG_INFO(
"Feature object loaded (%p)\n",
this)
58 void CFeatures::init()
65 SG_ADD((
CSGObject**) &preprocessed,
"preprocessed",
"Array of preprocessed.",
92 if (num<preproc->get_num_elements() && num>=0)
106 if ((*preprocessed)[i])
121 if (num<preproc->get_num_elements() && num>=0)
132 for (int32_t i=0; i<num_preproc; i++)
134 SG_INFO(
"preproc[%d]=%s applied=%s\n",i,
142 ASSERT(num<preprocessed->get_num_elements() && num>=0);
143 (*preprocessed)[num]=
true;
148 ASSERT(num<preprocessed->get_num_elements() && num>=0);
149 return (*preprocessed)[num];
216 SG_ERROR(
"ERROR UNKNOWN FEATURE CLASS")
261 SG_ERROR(
"ERROR UNKNOWN FEATURE TYPE\n")
294 return (properties & p) != 0;
304 properties &= (properties | p) ^ p;
332 SG_ERROR(
"%s::copy_subset(): copy_subset and therefore model storage of "
333 "CMachine (required for cross-validation and model-selection is "
334 "not yet implemented yet. Ask developers!\n",
get_name());