Uses of Interface
org.nlpub.watset.graph.Clustering
-
Packages that use Clustering Package Description org.nlpub.watset.cli Command-line interface.org.nlpub.watset.eval Clustering and performance evaluation tools.org.nlpub.watset.graph Graph processing and clustering.org.nlpub.watset.util Utility classes and helpers. -
-
Uses of Clustering in org.nlpub.watset.cli
Methods in org.nlpub.watset.cli that return Clustering Modifier and Type Method Description Clustering<String>MarkovClusteringOfficialCommand. getClustering() -
Uses of Clustering in org.nlpub.watset.eval
Constructor parameters in org.nlpub.watset.eval with type arguments of type Clustering Constructor Description Measurer(Function<org.jgrapht.Graph<V,E>,Clustering<V>> provider, org.jgrapht.Graph<V,E> graph)Create an instance ofMeasurer.Measurer(Function<org.jgrapht.Graph<V,E>,Clustering<V>> provider, org.jgrapht.Graph<V,E> graph, int repetitions, int warmup)Create an instance ofMeasurer. -
Uses of Clustering in org.nlpub.watset.graph
Classes in org.nlpub.watset.graph that implement Clustering Modifier and Type Class Description classChineseWhispers<V,E>Implementation of the Chinese Whispers algorithm.classComponentsClustering<V,E>A trivial clustering algorithm that treats every connected component as a cluster.classEmptyClustering<V>A trivial clustering algorithm that returns no clusters.classMarkovClustering<V,E>Naïve implementation of the Markov Clustering (MCL) algorithm.classMarkovClusteringOfficial<V,E>A wrapper for the official implementation of the Markov Clustering (MCL) algorithm in C.classMaxMax<V,E>Implementation of the MaxMax soft clustering algorithm.classSimplifiedWatset<V,E>A faster and simplified version of Watset that does not need a context similarity measure.classSingletonClustering<V,E>A trivial clustering algorithm that puts every node in a separate cluster.classTogetherClustering<V,E>A trivial clustering algorithm that puts every node together in a single large cluster.classWatset<V,E>Deprecated.useSimplifiedWatsetinstead.Methods in org.nlpub.watset.graph that return types with arguments of type Clustering Modifier and Type Method Description static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>ChineseWhispers. provider(NodeWeighting<V,E> weighting)A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>ChineseWhispers. provider(NodeWeighting<V,E> weighting, int iterations, Random random)A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>EmptyClustering. provider()A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>MarkovClustering. provider(int e, double r)A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>MarkovClusteringOfficial. provider(Path mcl, double r)A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>MarkovClusteringOfficial. provider(Path mcl, double r, int threads)A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>MaxMax. provider()A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>SimplifiedWatset. provider(Function<org.jgrapht.Graph<V,E>,Clustering<V>> local, Function<org.jgrapht.Graph<Sense<V>,org.jgrapht.graph.DefaultWeightedEdge>,Clustering<Sense<V>>> global)A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>Watset. provider(Function<org.jgrapht.Graph<V,E>,Clustering<V>> local, Function<org.jgrapht.Graph<Sense<V>,org.jgrapht.graph.DefaultWeightedEdge>,Clustering<Sense<V>>> global)Deprecated.A factory function that sets up the algorithm for the given graph.Method parameters in org.nlpub.watset.graph with type arguments of type Clustering Modifier and Type Method Description static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>SimplifiedWatset. provider(Function<org.jgrapht.Graph<V,E>,Clustering<V>> local, Function<org.jgrapht.Graph<Sense<V>,org.jgrapht.graph.DefaultWeightedEdge>,Clustering<Sense<V>>> global)A factory function that sets up the algorithm for the given graph.static <V,E>
Function<org.jgrapht.Graph<V,E>,Clustering<V>>Watset. provider(Function<org.jgrapht.Graph<V,E>,Clustering<V>> local, Function<org.jgrapht.Graph<Sense<V>,org.jgrapht.graph.DefaultWeightedEdge>,Clustering<Sense<V>>> global)Deprecated.A factory function that sets up the algorithm for the given graph.Constructor parameters in org.nlpub.watset.graph with type arguments of type Clustering Constructor Description SenseInduction(org.jgrapht.Graph<V,E> graph, Function<org.jgrapht.Graph<V,E>,Clustering<V>> local)Create an instance ofSenseInduction.SimplifiedWatset(org.jgrapht.Graph<V,E> graph, Function<org.jgrapht.Graph<V,E>,Clustering<V>> local, Function<org.jgrapht.Graph<Sense<V>,org.jgrapht.graph.DefaultWeightedEdge>,Clustering<Sense<V>>> global)Create an instance of the Simplified Watset clustering algorithm.Watset(org.jgrapht.Graph<V,E> graph, Function<org.jgrapht.Graph<V,E>,Clustering<V>> local, Function<org.jgrapht.Graph<Sense<V>,org.jgrapht.graph.DefaultWeightedEdge>,Clustering<Sense<V>>> global, ContextSimilarity<V> similarity)Deprecated.Create an instance of the Watset clustering algorithm. -
Uses of Clustering in org.nlpub.watset.util
Methods in org.nlpub.watset.util that return Clustering Modifier and Type Method Description Clustering<V>AlgorithmProvider. apply(org.jgrapht.Graph<V,E> graph)Methods in org.nlpub.watset.util with parameters of type Clustering Modifier and Type Method Description static voidILEFormat. write(BufferedWriter writer, Clustering<String> clustering)Write the ILE-formatted file representing the clusters.
-