Vita
Classes | Namespaces
gp/src/evaluator.h File Reference

Go to the source code of this file.

Classes

class  vita::binary_evaluator< T >
 Single class evaluator for classification problems. More...
 
class  vita::classification_evaluator< T >
 This class is used to factorized out some code of the classification evaluators. More...
 
class  vita::count_error_functor< T >
 Number of matches functor. More...
 
class  vita::count_evaluator< T, ERRF >
 Evaluator based on the number of matches. More...
 
class  vita::dyn_slot_evaluator< T >
 Slotted Dynamic Class Boundary Determination. More...
 
class  vita::gaussian_evaluator< T >
 Gaussian distribution for multiclass object classification. More...
 
class  vita::mae_error_functor< T >
 Mean Absolute Error. More...
 
class  vita::mae_evaluator< T, ERRF >
 Evaluator based on the mean absolute error. More...
 
class  vita::mse_error_functor< T >
 Mean Squared Error. More...
 
class  vita::mse_evaluator< T, ERRF >
 Evaluator based on the mean squared error. More...
 
class  vita::rmae_error_functor< T >
 Mean of Relative Differences. More...
 
class  vita::rmae_evaluator< T, ERRF >
 Evaluator based on the mean of relative differences. More...
 
class  vita::src_evaluator< T, DAT >
 An evaluator specialized for symbolic regression / classification problems. More...
 
class  vita::sum_of_errors_evaluator< T, ERRF, DAT >
 An evaluator to minimize the sum of some sort of error. More...
 

Namespaces

namespace  vita
 The main namespace for the project.
 

Detailed Description

Remarks
This file is part of VITA.
License\n
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/

Definition in file gp/src/evaluator.h.