Implements exhaustive (optimal) search yielding optimal feature subset with respect to chosen criterion. More...
#include <search_exhaustive.hpp>
Public Types | |
typedef Search< RETURNTYPE, DIMTYPE, SUBSET, CRITERION > | parent |
typedef boost::shared_ptr < CRITERION > | PCriterion |
typedef boost::shared_ptr< SUBSET > | PSubset |
Public Member Functions | |
virtual bool | search (const DIMTYPE target_d, RETURNTYPE &result, const PSubset sub, const PCriterion crit, std::ostream &os=std::cout) |
returns found subset of target_d features (optimizes cardinality if target_d==0) + criterion value | |
virtual std::ostream & | print (std::ostream &os) const |
Implements exhaustive (optimal) search yielding optimal feature subset with respect to chosen criterion.