Feat C++ API
A feature engineering automation tool
FT::Sel::SelectionOperator Class Reference

base class for selection operators. More...

#include <selection_operator.h>

Inheritance diagram for FT::Sel::SelectionOperator:
Collaboration diagram for FT::Sel::SelectionOperator:

Public Member Functions

virtual ~SelectionOperator ()
 
virtual vector< size_t > select (Population &pop, const Parameters &p, const Data &d)
 
virtual vector< size_t > survive (Population &pop, const Parameters &p, const Data &d)
 

Public Attributes

bool survival
 
string name
 

Detailed Description

base class for selection operators.

Definition at line 18 of file selection_operator.h.

Constructor & Destructor Documentation

◆ ~SelectionOperator()

FT::Sel::SelectionOperator::~SelectionOperator ( )
virtual

Definition at line 11 of file selection_operator.cc.

Member Function Documentation

◆ select()

vector< size_t > FT::Sel::SelectionOperator::select ( Population pop,
const Parameters p,
const Data d 
)
virtual

◆ survive()

vector< size_t > FT::Sel::SelectionOperator::survive ( Population pop,
const Parameters p,
const Data d 
)
virtual

Member Data Documentation

◆ name

string FT::Sel::SelectionOperator::name

Definition at line 21 of file selection_operator.h.

◆ survival

bool FT::Sel::SelectionOperator::survival

Definition at line 20 of file selection_operator.h.


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