Useful functions for GEP data preprocessing. More...
Namespaces | |
| namespace | GEP |
Namespace for classes related to Gene Expression Programming This namespace contains classes describing Karva chromosomes, individuals based on these chromosomes, genetic operators and poppulation management. | |
Functions | |
| template<class T > | |
| Chromosome< T > | GEP::decodeChromosome (const std::vector< std::string > &chromosomesLines) |
| template<class T > | |
| void | GEP::chromosomesFromFile (std::vector< Chromosome< T > > &chromosomes, const std::string &path) |
| template<class T > | |
| void | GEP::chromosomesFromFile (std::vector< std::vector< Chromosome< T > > > &chromosomes, const std::string &path) |
| template<class T > | |
| std::vector< Chromosome< T > > | GEP::refineChromosomes (const std::vector< Chromosome< T > > &vec) |
| template<class IndividualType > | |
| void | GEP::evaluate (std::vector< dataSample< typename IndividualType::chromo_type, typename IndividualType::eval_type > > &data, std::vector< IndividualType > &individuals) |
Useful functions for GEP data preprocessing.
Copyright (c) 2008 Marek Ostaszewski, Sebastien Varrette (see COPYING)
1.6.1