Alexandria 2.25.0
SDC-CH common library for the Euclid project
|
#include <SOMTrainer.h>
Public Member Functions | |
SOMTrainer (NeighborhoodFunc::Signature neighborhood_func, LearningRestraintFunc::Signature learning_restraint_func) | |
template<typename DistFunc , typename InputIter , typename InputToWeightFunc > | |
void | train (SOM< DistFunc > &som, std::size_t iter_no, InputIter begin, InputIter end, InputToWeightFunc weight_func, const SamplingPolicy::Interface< InputIter > &sampling_policy=SamplingPolicy::FullSet< InputIter >{}) |
Private Attributes | |
NeighborhoodFunc::Signature | m_neighborhood_func |
LearningRestraintFunc::Signature | m_learning_restraint_func |
Definition at line 35 of file SOMTrainer.h.
|
inline |
Definition at line 38 of file SOMTrainer.h.
|
inline |
Definition at line 42 of file SOMTrainer.h.
|
private |
Definition at line 90 of file SOMTrainer.h.
|
private |
Definition at line 89 of file SOMTrainer.h.