|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |
---|---|
Clustering |
KMeans.cluster(InstanceList instances)
Cluster instances |
Clustering |
HillClimbingClusterer.cluster(InstanceList instances)
While not converged, calls improveClustering to modify the
current predicted Clustering . |
abstract Clustering |
Clusterer.cluster(InstanceList trainingSet)
Return a clustering of an InstanceList |
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)
|
abstract Clustering |
HillClimbingClusterer.improveClustering(Clustering clustering)
|
Clustering |
GreedyAgglomerativeByDensity.improveClustering(Clustering clustering)
|
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.initializeClustering(InstanceList instances)
|
Clustering |
GreedyAgglomerative.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. |
abstract boolean |
HillClimbingClusterer.converged(Clustering clustering)
|
boolean |
GreedyAgglomerativeByDensity.converged(Clustering clustering)
|
boolean |
GreedyAgglomerative.converged(Clustering clustering)
|
protected double |
GreedyAgglomerative.getScore(Clustering clustering,
int i,
int j)
|
abstract Clustering |
HillClimbingClusterer.improveClustering(Clustering clustering)
|
Clustering |
GreedyAgglomerativeByDensity.improveClustering(Clustering clustering)
|
Clustering |
GreedyAgglomerative.improveClustering(Clustering clustering)
For each pair of clusters, calculate the score of the Neighbor
that would result from merging the two clusters. |
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 |
ClusteringEvaluators.evaluate(Clustering truth,
Clustering predicted)
|
abstract java.lang.String |
ClusteringEvaluator.evaluate(Clustering truth,
Clustering predicted)
|
java.lang.String |
BCubedEvaluator.evaluate(Clustering truth,
Clustering predicted)
|
java.lang.String |
AccuracyEvaluator.evaluate(Clustering truth,
Clustering predicted)
|
double[] |
PairF1Evaluator.getEvaluationScores(Clustering truth,
Clustering predicted)
|
double[] |
MUCEvaluator.getEvaluationScores(Clustering truth,
Clustering predicted)
|
double[] |
ClusteringEvaluators.getEvaluationScores(Clustering truth,
Clustering predicted)
|
abstract double[] |
ClusteringEvaluator.getEvaluationScores(Clustering truth,
Clustering predicted)
|
double[] |
BCubedEvaluator.getEvaluationScores(Clustering truth,
Clustering predicted)
|
double[] |
AccuracyEvaluator.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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |