Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
cc.mallet.cluster.Clustering

Packages that use Clustering
cc.mallet.cluster | Unsupervised clustering of `Instance` objects within an `InstanceList`.
cc.mallet.cluster.clustering_scorer |
cc.mallet.cluster.evaluate |
cc.mallet.cluster.iterator |
cc.mallet.cluster.neighbor_evaluator |
cc.mallet.cluster.util |

Uses of Clustering in cc.mallet.cluster

Methods in cc.mallet.cluster that return Clustering
`abstract Clustering` | `Clusterer.cluster(InstanceList trainingSet)` Return a clustering of an InstanceList
`Clustering` | `KMeans.cluster(InstanceList instances)` Cluster instances
`Clustering` | `HillClimbingClusterer.cluster(InstanceList instances)` While not converged, calls `improveClustering` to modify the current predicted `Clustering`.
`Clustering` | `HillClimbingClusterer.cluster(InstanceList instances, int iterations, Clustering initialClustering)` While not converged, call `improveClustering` to modify the current predicted `Clustering`.
`abstract Clustering[]` | `KBestClusterer.clusterKBest(InstanceList trainingSet, int k)`
`Clustering[]` | `HillClimbingClusterer.clusterKBest(InstanceList instances, int k)`
`Clustering[]` | `HillClimbingClusterer.clusterKBest(InstanceList instances, int iterations, Clustering initialClustering, int k)` Return the K most recent solutions.
`Clustering` | `Clusterings.get(int i)`
`Clustering` | `GreedyAgglomerative.improveClustering(Clustering clustering)` For each pair of clusters, calculate the score of the `Neighbor` that would result from merging the two clusters.
`abstract Clustering` | `HillClimbingClusterer.improveClustering(Clustering clustering)`
`Clustering` | `GreedyAgglomerativeByDensity.improveClustering(Clustering clustering)`
`Clustering` | `GreedyAgglomerative.initializeClustering(InstanceList instances)`
`abstract Clustering` | `HillClimbingClusterer.initializeClustering(InstanceList instances)`
`Clustering` | `Clustering.shallowCopy()`

Methods in cc.mallet.cluster with parameters of type Clustering
`Clustering` | `HillClimbingClusterer.cluster(InstanceList instances, int iterations, Clustering initialClustering)` While not converged, call `improveClustering` to modify the current predicted `Clustering`.
`Clustering[]` | `HillClimbingClusterer.clusterKBest(InstanceList instances, int iterations, Clustering initialClustering, int k)` Return the K most recent solutions.
`boolean` | `GreedyAgglomerative.converged(Clustering clustering)`
`abstract boolean` | `HillClimbingClusterer.converged(Clustering clustering)`
`boolean` | `GreedyAgglomerativeByDensity.converged(Clustering clustering)`
`protected double` | `GreedyAgglomerative.getScore(Clustering clustering, int i, int j)`
`Clustering` | `GreedyAgglomerative.improveClustering(Clustering clustering)` For each pair of clusters, calculate the score of the `Neighbor` that would result from merging the two clusters.
`abstract Clustering` | `HillClimbingClusterer.improveClustering(Clustering clustering)`
`Clustering` | `GreedyAgglomerativeByDensity.improveClustering(Clustering clustering)`
`void` | `Clusterings.set(int i, Clustering clustering)`
`protected void` | `GreedyAgglomerative.updateScoreMatrix(Clustering clustering, int i, int j)` Resets the values of clusters that have been merged.

Constructors in cc.mallet.cluster with parameters of type Clustering
`Clusterings(Clustering[] clusterings)`

Uses of Clustering in cc.mallet.cluster.clustering_scorer

Methods in cc.mallet.cluster.clustering_scorer with parameters of type Clustering
`double` | `PairwiseScorer.score(Clustering clustering)`
`double` | `ClusteringScorer.score(Clustering clustering)`

Uses of Clustering in cc.mallet.cluster.evaluate

Methods in cc.mallet.cluster.evaluate with parameters of type Clustering
`java.lang.String` | `ClusteringEvaluator.evaluate(Clustering[] truth, Clusterer clusterer)`
`java.lang.String` | `ClusteringEvaluator.evaluate(Clustering[] truth, Clustering[] predicted)`
`java.lang.String` | `ClusteringEvaluator.evaluate(Clustering[] truth, Clustering[] predicted)`
`java.lang.String` | `PairF1Evaluator.evaluate(Clustering truth, Clustering predicted)`
`java.lang.String` | `MUCEvaluator.evaluate(Clustering truth, Clustering predicted)`
`java.lang.String` | `BCubedEvaluator.evaluate(Clustering truth, Clustering predicted)`
`java.lang.String` | `AccuracyEvaluator.evaluate(Clustering truth, Clustering predicted)`
`abstract java.lang.String` | `ClusteringEvaluator.evaluate(Clustering truth, Clustering predicted)`
`java.lang.String` | `ClusteringEvaluators.evaluate(Clustering truth, Clustering predicted)`
`double[]` | `PairF1Evaluator.getEvaluationScores(Clustering truth, Clustering predicted)`
`double[]` | `MUCEvaluator.getEvaluationScores(Clustering truth, Clustering predicted)`
`double[]` | `BCubedEvaluator.getEvaluationScores(Clustering truth, Clustering predicted)`
`double[]` | `AccuracyEvaluator.getEvaluationScores(Clustering truth, Clustering predicted)`
`abstract double[]` | `ClusteringEvaluator.getEvaluationScores(Clustering truth, Clustering predicted)`
`double[]` | `ClusteringEvaluators.getEvaluationScores(Clustering truth, Clustering predicted)`

Uses of Clustering in cc.mallet.cluster.iterator

Fields in cc.mallet.cluster.iterator declared as Clustering
`protected Clustering` | `NeighborIterator.clustering`

Methods in cc.mallet.cluster.iterator that return Clustering
`protected Clustering` | `NeighborIterator.getClustering()`

Constructors in cc.mallet.cluster.iterator with parameters of type Clustering
`AllPairsIterator(Clustering clustering)`
`ClusterSampleIterator(Clustering clustering, Randoms random, double positiveProportion, int numberSamples)`
`NeighborIterator(Clustering clustering)`
`NodeClusterSampleIterator(Clustering clustering, Randoms random, double positiveProportion, int numberSamples)`
`PairSampleIterator(Clustering clustering, Randoms random, double positiveProportion, int numberSamples)`

Uses of Clustering in cc.mallet.cluster.neighbor_evaluator

Methods in cc.mallet.cluster.neighbor_evaluator that return Clustering
`Clustering` | `Neighbor.getModified()`
`Clustering` | `Neighbor.getOriginal()`

Constructors in cc.mallet.cluster.neighbor_evaluator with parameters of type Clustering
`AgglomerativeNeighbor(Clustering original, Clustering modified, int[][] oldClusters)`
`AgglomerativeNeighbor(Clustering original, Clustering modified, int[] oldCluster1, int[] oldCluster2)`
`AgglomerativeNeighbor(Clustering original, Clustering modified, int oldCluster1, int oldCluster2)`
`Neighbor(Clustering original, Clustering modified)`

Uses of Clustering in cc.mallet.cluster.util

Methods in cc.mallet.cluster.util that return Clustering
`static Clustering` | `ClusterUtils.copyAndMergeClusters(Clustering clustering, int i, int j)`
`static Clustering` | `ClusterUtils.copyAndMergeInstances(Clustering clustering, int[] instances)`
`static Clustering` | `ClusterUtils.copyAndMergeInstances(Clustering clustering, int i, int j)`
`static Clustering` | `ClusterUtils.copyWithNewLabels(Clustering clustering)`
`static Clustering` | `ClusterUtils.createRandomClustering(InstanceList instances, Randoms random)`
`static Clustering` | `ClusterUtils.createSingletonClustering(InstanceList instances)` Initializes Clustering to one Instance per cluster.
`static Clustering` | `ClusterUtils.mergeClusters(Clustering clustering, int labeli, int labelj)` Relabels the clustering to reflect merging clusters i and j.
`static Clustering` | `ClusterUtils.mergeInstances(Clustering clustering, int[] instances)` Merge clusters containing the specified instances.
`static Clustering` | `ClusterUtils.mergeInstances(Clustering clustering, int i, int j)`
`static Clustering` | `ClusterUtils.mergeInstancesWithSameLabel(Clustering clustering)`
`static Clustering` | `ClusterUtils.shatterInstances(Clustering clustering, int[] indices)`

Methods in cc.mallet.cluster.util with parameters of type Clustering
`static Clustering` | `ClusterUtils.copyAndMergeClusters(Clustering clustering, int i, int j)`
`static Clustering` | `ClusterUtils.copyAndMergeInstances(Clustering clustering, int[] instances)`
`static Clustering` | `ClusterUtils.copyAndMergeInstances(Clustering clustering, int i, int j)`
`static Clustering` | `ClusterUtils.copyWithNewLabels(Clustering clustering)`
`static int[]` | `ClusterUtils.getCombinedInstances(Clustering clustering, int i, int j)`
`static Clustering` | `ClusterUtils.mergeClusters(Clustering clustering, int labeli, int labelj)` Relabels the clustering to reflect merging clusters i and j.
`static Clustering` | `ClusterUtils.mergeInstances(Clustering clustering, int[] instances)` Merge clusters containing the specified instances.
`static Clustering` | `ClusterUtils.mergeInstances(Clustering clustering, int i, int j)`
`static Clustering` | `ClusterUtils.mergeInstancesWithSameLabel(Clustering clustering)`
`static Clustering` | `ClusterUtils.shatterInstances(Clustering clustering, int[] indices)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES