T - The type of nodes valuepublic abstract class PartitioningGraphBuilder<T> extends GraphBuilder<T>
DEFAULT_K| Constructor and Description |
|---|
PartitioningGraphBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected Graph<T> |
computeGraph(List<T> nodes,
int k,
SimilarityInterface<T> similarity) |
GraphBuilder |
getInternalBuilder() |
int |
getNPartitions()
Default = 4.
|
int |
getOversampling() |
protected abstract List<T>[] |
partition(List<T> nodes) |
void |
setInternalBuilder(GraphBuilder internal_builder)
Default = Brute force.
|
void |
setNPartitions(int n_partitions)
Set the number of partitions to build for each stage.
|
void |
setOversampling(int oversampling)
Default = 2.
|
computeGraph, getComputedSimilarities, getK, getSimilarity, readFile, setK, setSimilarity, testpublic final int getOversampling()
public final void setOversampling(int oversampling)
oversampling - public final int getNPartitions()
public final void setNPartitions(int n_partitions)
n_partitions - public final GraphBuilder getInternalBuilder()
public final void setInternalBuilder(GraphBuilder internal_builder)
internal_builder - protected final Graph<T> computeGraph(List<T> nodes, int k, SimilarityInterface<T> similarity)
computeGraph in class GraphBuilder<T>Copyright © 2017. All rights reserved.