public class Interpolator extends Object implements Serializable
Constructor and Description |
---|
Interpolator(int numMetrics) |
Modifier and Type | Method and Description |
---|---|
int |
getInterpolatedRank(int metricIndex) |
double |
getInterpolatedScore(int metricIndex) |
EnsembleSim |
interpolate(EnsembleSim example) |
int |
interpolateRank(int metricIndex,
int rank) |
double |
interpolateScore(int metricIndex,
double score) |
void |
trainMostSimilar(List<EnsembleSim> examples)
TODO: train similarity should use mean, not min.
|
void |
trainSimilarity(List<EnsembleSim> examples)
calculate interpolated values for missing ranks and scores
|
public void trainSimilarity(List<EnsembleSim> examples)
examples
- public void trainMostSimilar(List<EnsembleSim> examples)
examples
- public EnsembleSim interpolate(EnsembleSim example)
public double interpolateScore(int metricIndex, double score)
public int interpolateRank(int metricIndex, int rank)
public double getInterpolatedScore(int metricIndex)
public int getInterpolatedRank(int metricIndex)
Copyright © 2014. All rights reserved.