mlpack  git-master
mlpack::optimization::aux Namespace Reference

Typedefs

template
<
typename
FunctionType
>
using DecomposableEvaluateConstForm = double(FunctionType::*)(const arma::mat &, const size_t, const size_t) const
 
template
<
typename
FunctionType
>
using DecomposableEvaluateForm = double(FunctionType::*)(const arma::mat &, const size_t, const size_t)
 
template
<
typename
FunctionType
>
using DecomposableEvaluateStaticForm = double(*)(const arma::mat &, size_t, size_t)
 
template
<
typename
FunctionType
>
using DecomposableEvaluateWithGradientConstForm = void(FunctionType::*)(const arma::mat &, const size_t, arma::mat &, const size_t) const
 
template
<
typename
FunctionType
>
using DecomposableEvaluateWithGradientForm = double(FunctionType::*)(const arma::mat &, const size_t, arma::mat &, const size_t)
 
template
<
typename
FunctionType
>
using DecomposableEvaluateWithGradientStaticForm = double(*)(const arma::mat &, const size_t, arma::mat &, const size_t)
 
template
<
typename
FunctionType
>
using DecomposableGradientConstForm = void(FunctionType::*)(const arma::mat &, const size_t, arma::mat &, const size_t) const
 
template
<
typename
FunctionType
>
using DecomposableGradientForm = void(FunctionType::*)(const arma::mat &, const size_t, arma::mat &, const size_t)
 
template<typename FunctionType , typename... Ts>
using DecomposableGradientStaticForm = void(*)(const arma::mat &, const size_t, arma::mat &)
 

Typedef Documentation

◆ DecomposableEvaluateConstForm

using DecomposableEvaluateConstForm = double(FunctionType::*)(const arma::mat&, const size_t, const size_t) const

◆ DecomposableEvaluateForm

using DecomposableEvaluateForm = double(FunctionType::*)(const arma::mat&, const size_t, const size_t)

◆ DecomposableEvaluateStaticForm

using DecomposableEvaluateStaticForm = double(*)(const arma::mat&, size_t, size_t)

◆ DecomposableEvaluateWithGradientConstForm

using DecomposableEvaluateWithGradientConstForm = void(FunctionType::*)(const arma::mat&, const size_t, arma::mat&, const size_t) const

◆ DecomposableEvaluateWithGradientForm

using DecomposableEvaluateWithGradientForm = double(FunctionType::*)(const arma::mat&, const size_t, arma::mat&, const size_t)

◆ DecomposableEvaluateWithGradientStaticForm

using DecomposableEvaluateWithGradientStaticForm = double(*)(const arma::mat&, const size_t, arma::mat&, const size_t)

◆ DecomposableGradientConstForm

using DecomposableGradientConstForm = void(FunctionType::*)(const arma::mat&, const size_t, arma::mat&, const size_t) const

◆ DecomposableGradientForm

using DecomposableGradientForm = void(FunctionType::*)(const arma::mat&, const size_t, arma::mat&, const size_t)

◆ DecomposableGradientStaticForm

using DecomposableGradientStaticForm = void(*)(const arma::mat&, const size_t, arma::mat&)