public abstract class SingleValueRanker extends AbstractIterativeRanker
AbstractIterativeRanker.UniformIncident, AbstractIterativeRanker.UniformOut
max_iterations, priors, tolerance, UNIFORM_INCIDENT, UNIFORM_OUT
edge_value, graph, UNIT_VALUE
Constructor and Description |
---|
SingleValueRanker(ArchetypeGraph g,
int max_iterations,
double tolerance) |
SingleValueRanker(ArchetypeGraph g,
NumberEdgeValue edge_value,
int max_iterations,
double tolerance) |
SingleValueRanker(ArchetypeGraph g,
NumberVertexValue priors,
int max_iterations,
double tolerance) |
SingleValueRanker(ArchetypeGraph g,
NumberVertexValue priors,
NumberEdgeValue edge_value,
int max_iterations,
double tolerance) |
Modifier and Type | Method and Description |
---|---|
void |
advance(NumberVertexValue out) |
abstract void |
advance(NumberVertexValue in,
NumberVertexValue out) |
void |
evaluate(NumberVertexValue out) |
void |
evaluate(NumberVertexValue in,
NumberVertexValue out) |
getNormalizedInitialValues, getNormalizedInitialValues, getToleranceValue, hasConverged
normalizeValues, normalizeValues
public SingleValueRanker(ArchetypeGraph g, int max_iterations, double tolerance)
public SingleValueRanker(ArchetypeGraph g, NumberVertexValue priors, int max_iterations, double tolerance)
public SingleValueRanker(ArchetypeGraph g, NumberEdgeValue edge_value, int max_iterations, double tolerance)
public SingleValueRanker(ArchetypeGraph g, NumberVertexValue priors, NumberEdgeValue edge_value, int max_iterations, double tolerance)
public void evaluate(NumberVertexValue in, NumberVertexValue out)
public void evaluate(NumberVertexValue out)
public abstract void advance(NumberVertexValue in, NumberVertexValue out)
public void advance(NumberVertexValue out)