ClusteringResultTInstance Class | |
Namespace: Aglomera
public class ClusteringResult<TInstance> : IEnumerable<ClusterSet<TInstance>>, IEnumerable where TInstance : Object, IComparable<TInstance>
The ClusteringResultTInstance type exposes the following members.
| Name | Description | |
|---|---|---|
| ClusteringResultTInstance |
Creates a new ClusteringResultTInstance of the given size.
|
| Name | Description | |
|---|---|---|
| Count |
Gets the number of ClusterSetTInstance found by the algorithm.
| |
| Item |
Gets or sets the ClusterSetTInstance at the given index of the sequence.
| |
| SingleCluster |
Gets the ClusterTInstance corresponding to the agglomeration of all the
TInstance
elements considered by the algorithm.
|
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetEnumerator | ||
| GetHashCode | (Inherited from Object.) | |
| GetType | (Inherited from Object.) | |
| MemberwiseClone | (Inherited from Object.) | |
| SaveToCsv |
Saves the ClusterSetTInstance objects stored in this ClusteringResultTInstance in
a comma-separated values (CSV) file.
| |
| ToString | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
| EvaluateClusteringTInstance(IInternalEvaluationCriterionTInstance) | Overloaded.
Evaluates all given ClusterSetTInstances according to the given
IInternalEvaluationCriterionTInstance. The maximum number of clusters allowed in a cluster-set for
it to be evaluated corresponds to sqrt(N/2), where N is the total number of instances clustered.
(Defined by Extensions.) | |
| EvaluateClusteringTInstance(IInternalEvaluationCriterionTInstance, UInt32) | Overloaded.
Evaluates all given ClusterSetTInstances according to the given
IInternalEvaluationCriterionTInstance.
(Defined by Extensions.) | |
| EvaluateClusteringTInstance, TClass(IExternalEvaluationCriterionTInstance, TClass, IDictionaryTInstance, TClass) | Overloaded.
Evaluates all given ClusterSetTInstances according to the given
IExternalEvaluationCriterionTInstance, TClass. The maximum number of clusters allowed in a
cluster-set for it to be evaluated corresponds to sqrt(N/2), where N is the total number of instances clustered.
(Defined by Extensions.) | |
| EvaluateClusteringTInstance, TClass(IExternalEvaluationCriterionTInstance, TClass, IDictionaryTInstance, TClass, UInt32) | Overloaded.
Evaluates all given ClusterSetTInstances according to the given
IExternalEvaluationCriterionTInstance, TClass.
(Defined by Extensions.) | |
| SaveD3DendrogramFileTInstance |
Saves the given ClusteringResultTInstance to a d3.js dendrogram file.
(Defined by D3Extensions.) |