GEPTools.h File Reference

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)

Detailed Description

Useful functions for GEP data preprocessing.

Author:
Marek Ostaszewski <Marek.Ostaszewski@uni.lu>, Sebastien Varrette <Sebastien.Varrette@imag.fr>
Date:
Wed Nov 19 2008

Copyright (c) 2008 Marek Ostaszewski, Sebastien Varrette (see COPYING)


Generated on Fri Dec 11 22:28:17 2009 for LibGEP by  doxygen 1.6.1