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

#include <simulated_annealing.h>

Inheritance diagram for FT::Sel::SimAnneal:
Collaboration diagram for FT::Sel::SimAnneal:

Public Member Functions

 SimAnneal (bool surv)
 
 ~SimAnneal ()
 
vector< size_t > select (Population &pop, const Parameters &params, const Data &d)
 
vector< size_t > survive (Population &pop, const Parameters &params, const Data &d)
 
- Public Member Functions inherited from FT::Sel::SelectionOperator
virtual ~SelectionOperator ()
 

Private Attributes

float t
 annealing temperature More...
 
float t0
 initial temperature More...
 

Additional Inherited Members

- Public Attributes inherited from FT::Sel::SelectionOperator
bool survival
 
string name
 

Detailed Description

Definition at line 17 of file simulated_annealing.h.

Constructor & Destructor Documentation

◆ SimAnneal()

FT::Sel::SimAnneal::SimAnneal ( bool  surv)

SimAnneal based selection and survival methods.

Definition at line 12 of file simulated_annealing.cc.

◆ ~SimAnneal()

FT::Sel::SimAnneal::~SimAnneal ( )

Definition at line 14 of file simulated_annealing.cc.

Member Function Documentation

◆ select()

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

Reimplemented from FT::Sel::SelectionOperator.

Definition at line 16 of file simulated_annealing.cc.

◆ survive()

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

Reimplemented from FT::Sel::SelectionOperator.

Definition at line 35 of file simulated_annealing.cc.

Member Data Documentation

◆ t

float FT::Sel::SimAnneal::t
private

annealing temperature

Definition at line 30 of file simulated_annealing.h.

◆ t0

float FT::Sel::SimAnneal::t0
private

initial temperature

Definition at line 31 of file simulated_annealing.h.


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