14 #ifndef __INVERSESUMSQUAREDERROR_H__
15 #define __INVERSESUMSQUAREDERROR_H__
27 #include "mathematical_model.h"
30 #include "performance_term.h"
88 void check(
void)
const;
100 tinyxml2::XMLDocument*
to_XML(
void)
const;
101 void from_XML(
const tinyxml2::XMLDocument&);
UnknownsMethod
Enumeration of the different methods for putting the unknowns into the mathematical model...
InverseSumSquaredError(void)
tinyxml2::XMLDocument * to_XML(void) const
double calculate_performance(void) const
void set_unknowns_method(const UnknownsMethod &)
void from_XML(const tinyxml2::XMLDocument &)
std::string write_performance_term_type(void) const
Returns a string with the name of the inverser sum squared error performance type, "INVERSE_SUM_SQUARED_ERROR".
std::string write_unknowns_method(void) const
This returns a string with the name of the method for entering the unknown values or functions into t...
virtual ~InverseSumSquaredError(void)
const UnknownsMethod & get_unknowns_method(void) const
This returns the method for entering the unknown values or functions into the mathematical model...
UnknownsMethod unknowns_method
Variable containing the method for putting the unknowns into the mathematical model.
double calculate_generalization_performance(void) const