mlpack
Static Public Attributes | List of all members
mlpack::kmeans::GivesCentroids< InitialPartitionPolicy > Struct Template Reference

'value' is true if the InitialPartitionPolicy class has a member Cluster(const arma::mat& data, const size_t clusters, arma::mat& centroids). More...

#include <kmeans_impl.hpp>

Static Public Attributes

static const bool value
 

Detailed Description

template<typename InitialPartitionPolicy>
struct mlpack::kmeans::GivesCentroids< InitialPartitionPolicy >

'value' is true if the InitialPartitionPolicy class has a member Cluster(const arma::mat& data, const size_t clusters, arma::mat& centroids).

Member Data Documentation

◆ value

template<typename InitialPartitionPolicy >
const bool mlpack::kmeans::GivesCentroids< InitialPartitionPolicy >::value
static
Initial value:
=
GivesCentroidsCheck<InitialPartitionPolicy,
void(InitialPartitionPolicy::*)(const arma::mat&,
const size_t,
arma::mat&)>::value ||
GivesCentroidsCheck<InitialPartitionPolicy,
void(*)(const arma::mat&, const size_t, arma::mat&)>::value

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