Alexandria  2.14.1
Please provide a description of the project.
Public Types | Static Public Member Functions | List of all members
Euclid::SOM::SOMProjector Class Reference

#include <SOMProjector.h>

Public Types

template<typename T >
using ProjectGrid = GridContainer::GridContainer< std::vector< T >, std::size_t, std::size_t >
 

Static Public Member Functions

template<typename T , std::size_t ND, typename DistFunc , typename InputIter , typename WeightFunc , typename AdderFunc >
static ProjectGrid< T > project (const SOM< ND, DistFunc > &som, InputIter begin, InputIter end, WeightFunc weight_func, AdderFunc adder_func, const T &init_cell=T{})
 
template<typename T , std::size_t ND, typename DistFunc , typename InputIter , typename WeightFunc , typename UncertaintyFunc , typename AdderFunc >
static ProjectGrid< T > project (const SOM< ND, DistFunc > &som, InputIter begin, InputIter end, WeightFunc weight_func, UncertaintyFunc uncertainty_func, AdderFunc adder_func, const T &init_cell=T{})
 

Detailed Description

Definition at line 34 of file SOMProjector.h.

Member Typedef Documentation

◆ ProjectGrid

Definition at line 39 of file SOMProjector.h.

Member Function Documentation

◆ project() [1/2]

template<typename T , std::size_t ND, typename DistFunc , typename InputIter , typename WeightFunc , typename AdderFunc >
static ProjectGrid<T> Euclid::SOM::SOMProjector::project ( const SOM< ND, DistFunc > &  som,
InputIter  begin,
InputIter  end,
WeightFunc  weight_func,
AdderFunc  adder_func,
const T &  init_cell = T{} 
)
static

◆ project() [2/2]

template<typename T , std::size_t ND, typename DistFunc , typename InputIter , typename WeightFunc , typename UncertaintyFunc , typename AdderFunc >
static ProjectGrid<T> Euclid::SOM::SOMProjector::project ( const SOM< ND, DistFunc > &  som,
InputIter  begin,
InputIter  end,
WeightFunc  weight_func,
UncertaintyFunc  uncertainty_func,
AdderFunc  adder_func,
const T &  init_cell = T{} 
)
static

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