ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions | Variables
GeneticAlgorithm.cxx File Reference
#include <iostream>
#include <algorithm>
#include <float.h>
#include "TMVA/GeneticAlgorithm.h"
#include "TMVA/Interval.h"
#include "TMVA/IFitterTarget.h"
#include "TMVA/MsgLogger.h"
#include "TMVA/Types.h"
#include "RtypesCore.h"
#include "Rtypes.h"
#include "TMath.h"
Include dependency graph for GeneticAlgorithm.cxx:

Go to the source code of this file.

Namespaces

 TMVA
 Abstract ClassifierFactory template that handles arbitrary types.
 

Functions

 ClassImp (TMVA::GeneticAlgorithm) TMVA
 Constructor Parameters: int populationSize : defines the number of "Individuals" which are created and tested within one Generation (Iteration of the Evolution) std::vector<TMVA::Interval*> ranges : Interval holds the information of an interval, where the GetMin gets the low and GetMax gets the high constraint of the variable the size of "ranges" is the number of coefficients which are optimised Purpose: Creates a random population with individuals of the size ranges.size() More...
 

Variables

const Bool_t TMVA::GeneticAlgorithm__DEBUG__ = kFALSE
 

Function Documentation

ClassImp ( TMVA::GeneticAlgorithm  )

Constructor Parameters: int populationSize : defines the number of "Individuals" which are created and tested within one Generation (Iteration of the Evolution) std::vector<TMVA::Interval*> ranges : Interval holds the information of an interval, where the GetMin gets the low and GetMax gets the high constraint of the variable the size of "ranges" is the number of coefficients which are optimised Purpose: Creates a random population with individuals of the size ranges.size()

Definition at line 52 of file GeneticAlgorithm.cxx.