CluE
1.0
|
namespace for the CluE library More...
Classes | |
class | AdaptiveSampling |
k-means++ sampling method More... | |
class | Agglomerative |
Agglomerative clustering algorithm. More... | |
class | Algorithm |
Abstract base class for algorithms. More... | |
class | AttributeCalculator |
Abstract base class for attribute calculation (e.g. diameter). More... | |
class | AverageLinkage |
Average cluster linkage. More... | |
class | BalcanBlumGupta |
BalcanBlumGupta algorithm. More... | |
class | Birch |
BIRCH clustering algorithm. More... | |
struct | BirchConfig |
BIRCH configuration class. More... | |
class | BruteForceClustering |
Brute force k-median / k-means clustering. More... | |
class | CarterWegman |
Universal hashing. More... | |
class | CFAverageInterClusterDistance |
Calculates the average inter-cluster distance D2 of a given CFEntry. More... | |
class | CFDiameter |
Calculates the diameter D of a given CFEntry. More... | |
struct | CFEntry |
Clustering feature tree entry. More... | |
struct | CFREntry |
Clustering feature with representation point. More... | |
class | CFTree |
Clustering feature tree. More... | |
struct | CluEException |
CluE related exceptions base class. More... | |
class | ClusterDissimilarityMeasure |
Abstract base class for cluster dissimilarity measurement. More... | |
class | ClusterMeasureSetter |
Interface to propagate the ability to set a ClusterDissimilarityMeasure. More... | |
class | CombinedEvaluation |
Abstract class. Proxy based evaluation algorithms may be optimized by deriving from this class. More... | |
class | CombinedToPartitionEvaluationWrapper |
Wraps CombinedEvaluation into PartitionEvaluation by using a ProxGenerator instance. More... | |
class | CompleteLinkage |
Complete cluster linkage. More... | |
class | DasguptaLong |
DasguptaLong algorithm. More... | |
class | DiscreteBoundedRealSpaceProvider |
Provides discrete bounded space features for Point. More... | |
class | DiscreteBoundedSpace |
Interface to extend a template type to provide discrete (bounded) space {0, ..., n-1}^d features. More... | |
struct | DiscreteDoubleSolution |
Data structure for partitions and discrete proxies. More... | |
class | DiscreteProxyProvider |
Abstract base class to access the results of proxy / center based clustering algorithms. More... | |
struct | DiscreteProxySolution |
Data structure for discrete proxies. More... | |
class | DissimilarityMeasure |
Abstract base class for dissimilarity measurement. More... | |
class | DistinctElements |
Count distinct elements in a data stream. More... | |
class | DistinctElementsPrimitive |
Count distinct elements in a stream using a std::set (for debugging) More... | |
class | Distribution |
Abstract base class for probability distributions. More... | |
struct | DoubleSolution |
Data structure for partitions and proxies. More... | |
class | DynamicBitset |
Dynamic bitset similiar to boost::dynamic_bitset. More... | |
class | EuclideanSpaceProvider |
Interface to extend a template type to provide euclidean vector space features. More... | |
class | Evaluation |
Abstract base class for clustering evaluations. More... | |
class | FarthestFirstTraversal |
Farthest first traversal algorithm. More... | |
class | FixedSizeSubsetIterator |
Iterates over all fixed-size subsets of a given superset. More... | |
class | FrahlingSohler |
Coreset algorithm for k-median clustering. More... | |
class | FrequencyCentroid |
weighted centroid for FrequencyDistribution More... | |
class | FrequencyDistribution |
Probability distribution on non-negative integers. More... | |
class | FrequencyKLD |
kullback-leibler divergence for FrequencyDistribution More... | |
class | Gonzales |
Gonzales algorithm. More... | |
class | GraycodeSequence |
Returns the bits flipped in a Graycode sequence. More... | |
class | HashFunction |
Base class template for any hash function mapping an element from universe U to hashing space H. More... | |
class | InputSetter |
Interface to propagate the ability to set input data. More... | |
struct | InvalidArgumentException |
Indicates invalid values of arguments. More... | |
struct | InvalidRuntimeConfigurationException |
Indicates that a computation entered an invalid configuration state. More... | |
class | KCenterEvaluator |
Calculates the k-center weight. More... | |
class | KMeansEvaluator |
Calculates the k-means weight. More... | |
class | KumarSabharwalSen |
KumarSabharwalSen algorithm. More... | |
class | L1Metric |
L1 metric for Point. More... | |
class | L2Metric |
L2 metric for Point. More... | |
class | Lloydtype |
Lloyd type algorithm. More... | |
class | LloydtypeCF |
Lloyd type algorithm using clustering features. More... | |
class | LloydtypeCFSolution |
LloydtypeCF specific DoubleSolution. More... | |
class | LPMetric |
Lp metric for Point. More... | |
class | Matrix |
Weighted matrix of arbitrary dimension. More... | |
class | MaxDiamEvaluator |
Calculates the maximum diameter of one or more given clusters. More... | |
class | MeasureSetter |
Interface to propagate the ability to set a DissimilarityMeasure. More... | |
class | PartitionEvaluation |
Abstract class for partition-based evaluation algorithms. More... | |
class | PartitionProvider |
Abstract base class to access results of partition based clustering algorithms. More... | |
struct | PartitionSolution |
Data structure for partitions. More... | |
class | Point |
Weighted point of arbitrary dimension. More... | |
class | PointCentroid |
Center of gravity for Point. More... | |
class | PointGauss |
Univariate normal distribution. More... | |
class | PointGMM |
Gaussian Mixture Model distribution. More... | |
class | PointKLD |
Kullback-Leibler divergence for Point. More... | |
class | PointSetDistance |
Calculates the (minimum) distance between a point and a set of points. More... | |
class | PointWeightModifier |
Modifies the weight of a Point. More... | |
class | PrimeGenerator |
Generates numbers which are (most likely) prime numbers. More... | |
class | ProxyBasedAgglo |
Agglomerative proxy-based clustering algorithm. More... | |
class | ProxyEvaluation |
Abstract class for proxy-based evaluation algorithms. More... | |
class | ProxyGenerator |
Abstract base class for mechanisms that compute a proxy or representative object for a given set of objects, e.g. a cluster center. More... | |
class | ProxyProvider |
Abstract base class to access results of proxy / center based clustering algorithms. More... | |
struct | ProxySolution |
Data structure for proxies. More... | |
class | Randomness |
Random number generator. More... | |
class | RealSpaceProvider |
Provides euclidean vector space features for Point. More... | |
class | SetIterator |
Base class used to provide iterating over sets. More... | |
class | SingleLinkage |
Single cluster linkage. More... | |
class | SolutionProvider |
Abstract base class for algorithm solutions. More... | |
class | SquaredL1Metric |
Squared L1 metric for Point. More... | |
class | SquaredL2Metric |
Squared L2 metric for Point. More... | |
class | SquaredLPMetric |
Squared Lp metric for Point. More... | |
class | StreamingAlgorithm |
Abstract base class for streaming algorithms. More... | |
class | SubsetIterator |
Iterates over all subsets of a given superset. More... | |
class | UniformSampling |
Uniform sampling. More... | |
class | UniGauss |
Univariate normal distribution. More... | |
class | WeightedObject |
Abstract base class for weighted objects. More... | |
class | WeightModifier |
Abstract base class to modify the weight of weighted objects. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &, FrequencyDistribution &) |
std::ostream & | operator<< (std::ostream &, Matrix const &) |
Matrix | operator* (double scalar, Matrix const &m) |
Point | operator* (Point const &row, Matrix const &m) |
Point | operator* (Matrix const &m, Point const &column) |
std::ostream & | operator<< (std::ostream &, Point const &) |
Point | operator* (double scalar, Point const &vec) |
double | operator* (Point const &vec1, Point const &vec2) |
namespace for the CluE library
std::ostream& CluE::operator<< | ( | std::ostream & | , |
FrequencyDistribution & | |||
) |
Definition at line 148 of file frequencydistribution.cpp.
std::ostream & CluE::operator<< | ( | std::ostream & | os, |
Matrix const & | m | ||
) |
Definition at line 235 of file matrix.cpp.
Definition at line 257 of file matrix.cpp.
Definition at line 271 of file matrix.cpp.
Definition at line 287 of file matrix.cpp.
std::ostream & CluE::operator<< | ( | std::ostream & | os, |
Point const & | p | ||
) |
InvalidArgumentException | [0] Incompatible dimensions! |