mlpack  3.0.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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