mlpack  3.0.4
Typedefs
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&)