public class PageRankRanker extends SingleValueRanker
Modifier and Type | Class and Description |
---|---|
static class |
PageRankRanker.SourceNormalizedEdgeValue |
AbstractIterativeRanker.UniformIncident, AbstractIterativeRanker.UniformOut
Modifier and Type | Field and Description |
---|---|
protected double |
alpha |
max_iterations, priors, tolerance, UNIFORM_INCIDENT, UNIFORM_OUT
edge_value, graph, UNIT_VALUE
Constructor and Description |
---|
PageRankRanker(Graph g,
int max_iterations,
double tolerance,
double alpha) |
PageRankRanker(Graph g,
NumberEdgeValue edge_value,
int max_iterations,
double tolerance,
double alpha) |
PageRankRanker(Graph g,
NumberVertexValue priors,
NumberEdgeValue edge_value,
int max_iterations,
double tolerance,
double alpha) |
Modifier and Type | Method and Description |
---|---|
void |
advance(NumberVertexValue in,
NumberVertexValue out) |
protected void |
initialize(double alpha) |
advance, evaluate, evaluate
getNormalizedInitialValues, getNormalizedInitialValues, getToleranceValue, hasConverged
normalizeValues, normalizeValues
public PageRankRanker(Graph g, int max_iterations, double tolerance, double alpha)
public PageRankRanker(Graph g, NumberEdgeValue edge_value, int max_iterations, double tolerance, double alpha)
public PageRankRanker(Graph g, NumberVertexValue priors, NumberEdgeValue edge_value, int max_iterations, double tolerance, double alpha)
protected void initialize(double alpha)
public void advance(NumberVertexValue in, NumberVertexValue out)
advance
in class SingleValueRanker