DiSMEC++
dismec::HyperParameterBase::HyperParamData< D > Struct Template Reference

This structure collects the Getter and Setter functions. This is what we store in the variant. More...

Public Types

using ValueType = D
 

Public Attributes

std::function< void(HyperParameterBase *, D)> Setter
 
std::function< D(const HyperParameterBase *)> Getter
 

Detailed Description

template<class D>
struct dismec::HyperParameterBase::HyperParamData< D >

This structure collects the Getter and Setter functions. This is what we store in the variant.

Definition at line 216 of file hyperparams.h.

Member Typedef Documentation

◆ ValueType

template<class D >
using dismec::HyperParameterBase::HyperParamData< D >::ValueType = D

Definition at line 219 of file hyperparams.h.

Member Data Documentation

◆ Getter

template<class D >
std::function<D(const HyperParameterBase*)> dismec::HyperParameterBase::HyperParamData< D >::Getter

Definition at line 218 of file hyperparams.h.

◆ Setter

template<class D >
std::function<void(HyperParameterBase*, D)> dismec::HyperParameterBase::HyperParamData< D >::Setter

Definition at line 217 of file hyperparams.h.


The documentation for this struct was generated from the following file: