|
Feat C++ API
A feature engineering automation tool
|
#include <hillclimb.h>

Public Types | |
| typedef VectorXf(* | callback) (const VectorXf &, shared_ptr< CLabels > &, const vector< float > &) |
Public Member Functions | |
| HillClimb (string scorer, int iters=1, float step=0.1) | |
| shared_ptr< CLabels > | run (Individual &ind, Data d, const Parameters ¶ms, bool &updated) |
| adapt weights More... | |
Public Attributes | |
| std::map< string, callback > | score_hash |
Private Attributes | |
| callback | cost_func |
| int | iters |
| float | step |
Definition at line 32 of file hillclimb.h.
| typedef VectorXf(* FT::Opt::HillClimb::callback) (const VectorXf &, shared_ptr< CLabels > &, const vector< float > &) |
Definition at line 38 of file hillclimb.h.
| FT::Opt::HillClimb::HillClimb | ( | string | scorer, |
| int | iters = 1, |
||
| float | step = 0.1 |
||
| ) |
Definition at line 14 of file hillclimb.cc.
| shared_ptr< CLabels > FT::Opt::HillClimb::run | ( | Individual & | ind, |
| Data | d, | ||
| const Parameters & | params, | ||
| bool & | updated | ||
| ) |
adapt weights
Definition at line 27 of file hillclimb.cc.
|
private |
Definition at line 49 of file hillclimb.h.
|
private |
Definition at line 50 of file hillclimb.h.
| std::map<string, callback> FT::Opt::HillClimb::score_hash |
Definition at line 40 of file hillclimb.h.
|
private |
Definition at line 51 of file hillclimb.h.