Package | Description |
---|---|
edu.ucla.sspace.clustering | |
edu.ucla.sspace.common | |
edu.ucla.sspace.evaluation | |
edu.ucla.sspace.matrix |
Modifier and Type | Method and Description |
---|---|
List<Merge> |
HierarchicalAgglomerativeClustering.buildDendogram(Matrix m,
HierarchicalAgglomerativeClustering.ClusterLinkage linkage,
Similarity.SimType similarityFunction)
Builds a dendrogram of the rows of similarity matrix by iteratelyve
linking each row according to the linkage policy in a bottom up manner.
|
static int[] |
HierarchicalAgglomerativeClustering.clusterRows(Matrix m,
double clusterSimilarityThreshold,
HierarchicalAgglomerativeClustering.ClusterLinkage linkage,
Similarity.SimType similarityFunction)
Clusters all rows in the matrix using the specified cluster similarity
measure for comparison and threshold for when to stop clustering.
|
static int[] |
HierarchicalAgglomerativeClustering.partitionRows(Matrix m,
int numClusters,
HierarchicalAgglomerativeClustering.ClusterLinkage linkage,
Similarity.SimType similarityFunction)
Clusters all rows in the matrix using the specified cluster similarity
measure for comparison and stopping when the number of clusters is equal
to the specified number.
|
Modifier and Type | Method and Description |
---|---|
static Similarity.SimType |
Similarity.SimType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Similarity.SimType[] |
Similarity.SimType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static Method |
Similarity.getMethod(Similarity.SimType similarityType)
Deprecated.
The
Similarity.getSimilarity(SimType,double[],double[]) method
should be used instead.
Returns the Method for getting the similarity of two double[] based on the specified similarity type. |
SortedMultiMap<Double,String> |
WordComparator.getMostSimilar(String word,
SemanticSpace sspace,
int numberOfSimilarWords,
Similarity.SimType similarityType)
Compares the provided word to all other words in the provided
SemanticSpace and return the specified number of words that were most
similar according to the specified similarity measure. |
static double |
Similarity.getSimilarity(Similarity.SimType similarityType,
double[] a,
double[] b)
Calculates the similarity of the two vectors using the provided
similarity measure.
|
static <T extends Vector> |
Similarity.getSimilarity(Similarity.SimType similarityType,
T a,
T b)
Calculates the similarity of the two vectors using the provided
similarity measure.
|
static SimilarityFunction |
Similarity.getSimilarityFunction(Similarity.SimType similarityType) |
Modifier and Type | Method and Description |
---|---|
static WordChoiceReport |
WordChoiceEvaluationRunner.evaluate(SemanticSpace sspace,
WordChoiceEvaluation test,
Similarity.SimType vectorComparisonType)
Evaluates the performance of a given
SemanticSpace on a given
WordChoiceEvaluation using the provided similarity metric. |
static WordSimilarityReport |
WordSimilarityEvaluationRunner.evaluate(SemanticSpace sspace,
WordSimilarityEvaluation test,
Similarity.SimType vectorComparisonType)
Evaluates the performance of a given
SemanticSpace on a given
WordSimilarityEvaluation using the provided similarity metric. |
Modifier and Type | Method and Description |
---|---|
SortedMultiMap<Double,Integer> |
RowComparator.getMostSimilar(Matrix m,
int row,
int kNearestRows,
Similarity.SimType similarityType)
Compares the specified row to all other rows, returning the k-nearest
rows according to the similarity metric.
|
Copyright © 2012. All Rights Reserved.