#include <OutermostClusterizer1D.h>
Public Member Functions | |
virtual OutermostClusterizer1D * | clone () const |
std::pair< std::vector < Cluster1D< T > >, std::vector< const T * > > | operator() (const std::vector< Cluster1D< T > > &) const |
OutermostClusterizer1D (const WeightEstimator< T > &est=TrivialWeightEstimator< T >()) | |
OutermostClusterizer1D (const OutermostClusterizer1D &) | |
~OutermostClusterizer1D () | |
Public Member Functions inherited from Clusterizer1D< T > | |
virtual | ~Clusterizer1D () |
Private Attributes | |
WeightEstimator< T > * | theEstimator |
Produces two clusters for each end of the 1d data points. It then puts 50 % of the points in each cluster.
Definition at line 20 of file OutermostClusterizer1D.h.
OutermostClusterizer1D< T >::OutermostClusterizer1D | ( | const WeightEstimator< T > & | est = TrivialWeightEstimator<T>() | ) |
fraction | fraction of values that will be considered to be 'in'. |
Definition at line 50 of file OutermostClusterizer1D.h.
OutermostClusterizer1D< T >::OutermostClusterizer1D | ( | const OutermostClusterizer1D< T > & | ) |
OutermostClusterizer1D< T >::~OutermostClusterizer1D | ( | ) |
Definition at line 55 of file OutermostClusterizer1D.h.
|
virtual |
|
virtual |
Implements Clusterizer1D< T >.
Definition at line 68 of file OutermostClusterizer1D.h.
References i, run_regression::ret, python.multivaluedict::sort(), tmp, and v.
|
private |
Definition at line 36 of file OutermostClusterizer1D.h.