Alexandria
2.14.1
Please provide a description of the project.
|
Namespaces | |
Distance | |
ImplTools | |
InitFunc | |
LearningRestraintFunc | |
NeighborhoodFunc | |
SamplingPolicy | |
SOM_impl | |
SOMProjector_impl | |
UMatrix_impl | |
Classes | |
class | SOM |
class | SOMProjector |
class | SOMTrainer |
Typedefs | |
using | UMatrix = GridContainer::GridContainer< std::vector< double >, std::size_t, std::size_t > |
Enumerations | |
enum | UMatrixType { UMatrixType::MIN, UMatrixType::MAX, UMatrixType::MEAN } |
Functions | |
template<std::size_t ND, typename DistFunc > | |
UMatrix | computeUMatrix (const SOM< ND, DistFunc > &som, UMatrixType type) |
template<std::size_t ND, typename DistFunc > | |
void | somBinaryExport (std::ostream &out, const SOM< ND, DistFunc > &som) |
template<std::size_t ND, typename DistFunc = Distance::L2<ND>> | |
SOM< ND, DistFunc > | somBinaryImport (std::istream &in) |
template<std::size_t ND, typename DistFunc > | |
void | somFitsExport (const std::string &filename, const SOM< ND, DistFunc > &som) |
template<std::size_t ND, typename DistFunc = Distance::L2<ND>> | |
SOM< ND, DistFunc > | somFitsImport (const std::string &filename) |
using Euclid::SOM::UMatrix = typedef GridContainer::GridContainer<std::vector<double>, std::size_t, std::size_t> |
|
strong |
UMatrix Euclid::SOM::computeUMatrix | ( | const SOM< ND, DistFunc > & | som, |
UMatrixType | type | ||
) |
Definition at line 55 of file UMatrix.icpp.
References Euclid::SOM::ImplTools::indexAxis(), std::vector< T >::push_back(), and Euclid::SOM::UMatrix_impl::type_func_map.
void Euclid::SOM::somBinaryExport | ( | std::ostream & | out, |
const SOM< ND, DistFunc > & | som | ||
) |
Definition at line 39 of file serialize.h.
SOM<ND, DistFunc> Euclid::SOM::somBinaryImport | ( | std::istream & | in | ) |
Definition at line 47 of file serialize.h.
References std::move().
void Euclid::SOM::somFitsExport | ( | const std::string & | filename, |
const SOM< ND, DistFunc > & | som | ||
) |
Definition at line 59 of file serialize.h.
References std::tie().
SOM<ND, DistFunc> Euclid::SOM::somFitsImport | ( | const std::string & | filename | ) |
Definition at line 87 of file serialize.h.
References std::move().