Measure
public class Average extends java.lang.Object implements Measure
Measure
is used to average the outcome of a base measure over all frames of time
(is a computationally tractable version of Accumulate
for infinite memory.Modifier and Type | Method | Description |
---|---|---|
double |
evaluateSend(SocialGraphMiner socialGraphMiner,
eu.h2020.helios_social.core.contextualegonetwork.Context context,
eu.h2020.helios_social.core.contextualegonetwork.Node dst) |
Supervised evaluation of interactions sent by each node.
|
double |
getAverage() |
|
double |
lastEvaluation() |
Retrieves the last evaluation calculated by
Measure.evaluateSend(SocialGraphMiner, Context, Node) . |
public Average(Measure baseMeasure)
public double getAverage()
public double evaluateSend(SocialGraphMiner socialGraphMiner, eu.h2020.helios_social.core.contextualegonetwork.Context context, eu.h2020.helios_social.core.contextualegonetwork.Node dst)
Measure
evaluateSend
in interface Measure
socialGraphMiner
- The social graph miner used to perform the prediction.context
- The context in which new interactions are predicted.dst
- The destination node.public double lastEvaluation()
Measure
Measure.evaluateSend(SocialGraphMiner, Context, Node)
.lastEvaluation
in interface Measure