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

Public Member Functions | |
| Archive () | |
| void | set_objectives (vector< string > objectives) | 
| void | init (Population &pop) | 
| void | update (const Population &pop, const Parameters ¶ms) | 
Static Public Member Functions | |
| static bool | sortComplexity (const Individual &lhs, const Individual &rhs) | 
| Sort population in increasing complexity.  More... | |
| static bool | sortObj1 (const Individual &lhs, const Individual &rhs) | 
| Sort population by first objective.  More... | |
| static bool | sameFitComplexity (const Individual &lhs, const Individual &rhs) | 
| check for repeats  More... | |
| static bool | sameObjectives (const Individual &lhs, const Individual &rhs) | 
Public Attributes | |
| vector< Individual > | individuals | 
| individual programs in the archive  More... | |
| bool | sort_complexity | 
| whether to sort archive by complexity  More... | |
| NSGA2 | selector | 
| nsga2 selection operator for getting the front  More... | |
| Archive::Archive | ( | ) | 
Definition at line 12 of file archive.cc.
| void Archive::init | ( | Population & | pop | ) | 
Definition at line 56 of file archive.cc.
      
  | 
  static | 
check for repeats
Definition at line 34 of file archive.cc.
      
  | 
  static | 
Definition at line 41 of file archive.cc.
| void Archive::set_objectives | ( | vector< string > | objectives | ) | 
Definition at line 14 of file archive.cc.
      
  | 
  static | 
Sort population in increasing complexity.
Definition at line 22 of file archive.cc.
      
  | 
  static | 
Sort population by first objective.
Definition at line 28 of file archive.cc.
| void Archive::update | ( | const Population & | pop, | 
| const Parameters & | params | ||
| ) | 
Definition at line 76 of file archive.cc.
| vector<Individual> FT::Pop::Archive::individuals | 
| NSGA2 FT::Pop::Archive::selector | 
| bool FT::Pop::Archive::sort_complexity |