mlpack  git-master
CheckSparseGradient< FunctionType > Struct Template Reference

Check if a suitable overload of Gradient() that supports sparse gradients is available. More...

Static Public Attributes

static const bool value
 

Detailed Description


template
<
typename
FunctionType
>

struct mlpack::optimization::traits::CheckSparseGradient< FunctionType >

Check if a suitable overload of Gradient() that supports sparse gradients is available.

This is required by the SparseFunctionType API.

Definition at line 158 of file static_checks.hpp.

Member Data Documentation

◆ value

const bool value
static
Initial value:
=
HasGradient<FunctionType, SparseGradientForm>::value ||
HasGradient<FunctionType, SparseGradientConstForm>::value ||
HasGradient<FunctionType, SparseGradientStaticForm>::value

Definition at line 160 of file static_checks.hpp.


The documentation for this struct was generated from the following file:
  • /var/www/www.mlpack.org/mlpack-git/src/mlpack/core/optimizers/function/static_checks.hpp