Feature Selection ToolboxFST3 Library / DocumentationShare

FST::Search_BIF_Threaded< RETURNTYPE, DIMTYPE, SUBSET, CRITERION, max_threads > Class Template Reference

Implements Best Individual Features, i.e., individual feature ranking. More...

#include <search_bif_threaded.hpp>

Inheritance diagram for FST::Search_BIF_Threaded< RETURNTYPE, DIMTYPE, SUBSET, CRITERION, max_threads >:
Collaboration diagram for FST::Search_BIF_Threaded< RETURNTYPE, DIMTYPE, SUBSET, CRITERION, max_threads >:

List of all members.

Classes

struct  OneFeature
 Structure to hold [feature,criterion value] pair while ranking features in Search_BIF_Threaded. More...

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 + criterion value
bool evaluate_individuals (const DIMTYPE n, const PCriterion crit, std::ostream &os=std::cout)
bool getFirstBIF (RETURNTYPE &value, DIMTYPE &feature) const
bool getNextBIF (RETURNTYPE &value, DIMTYPE &feature) const
virtual std::ostream & print (std::ostream &os) const

Protected Types

typedef std::list< OneFeatureFEATURELIST

Protected Attributes

FEATURELIST bifs
Candidate_Evaluator_Threaded
< RETURNTYPE, DIMTYPE, SUBSET,
CRITERION, max_threads > 
_evaluator

Private Attributes

FEATURELIST::const_iterator get_iter
 get*BIF() support

Detailed Description

template<class RETURNTYPE, typename DIMTYPE, class SUBSET, class CRITERION, unsigned int max_threads = 2>
class FST::Search_BIF_Threaded< RETURNTYPE, DIMTYPE, SUBSET, CRITERION, max_threads >

Implements Best Individual Features, i.e., individual feature ranking.

Examples:

demo32t.cpp.


The documentation for this class was generated from the following file:

Generated on Thu Mar 31 11:38:47 2011 for FST3Library by  doxygen 1.6.1