#include <base_objective.h>
|
template<typename T1 > |
double | computeCostWithMinimizingSign (const T1 &t1) |
| Compute the cost function with minimizing sign. More...
|
|
template<typename T1 , typename T2 > |
double | computeCostWithMinimizingSign (const T1 &t1, const T2 &t2) |
|
template<typename T1 , typename T2 , typename T3 > |
double | computeCostWithMinimizingSign (const T1 &t1, const T2 &t2, const T3 &t3) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 > |
double | computeCostWithMinimizingSign (const T1 &t1, const T2 &t2, const T3 &t3, const T4 &t4) |
|
virtual bool | isMaximizing () const |
| Return true if the objective is to maximize the cost function. More...
|
|
virtual bool | isMinimizing () const |
| Return true if the objective is to minimize the cost function. More...
|
|
virtual | ~BaseObjective ()=default |
|
template<typename T>
class f2c::obj::BaseObjective< T >
Definition at line 17 of file base_objective.h.
◆ ~BaseObjective()
◆ computeCostWithMinimizingSign() [1/4]
template<typename T >
template<typename T1 >
Compute the cost function with minimizing sign.
If the objective is to maximize the cost function, the cost is multiplied by -1.
Definition at line 26 of file base_objective.h.
◆ computeCostWithMinimizingSign() [2/4]
template<typename T >
template<typename T1 , typename T2 >
◆ computeCostWithMinimizingSign() [3/4]
template<typename T >
template<typename T1 , typename T2 , typename T3 >
◆ computeCostWithMinimizingSign() [4/4]
template<typename T >
template<typename T1 , typename T2 , typename T3 , typename T4 >
double f2c::obj::BaseObjective< T >::computeCostWithMinimizingSign |
( |
const T1 & |
t1, |
|
|
const T2 & |
t2, |
|
|
const T3 & |
t3, |
|
|
const T4 & |
t4 |
|
) |
| |
|
inline |
◆ isMaximizing()
Return true if the objective is to maximize the cost function.
Definition at line 52 of file base_objective.h.
◆ isMinimizing()
The documentation for this class was generated from the following file: