public class QeMqeDifference extends AbstractQualityMeasure
Modifier and Type | Field and Description |
---|---|
private double |
averageDiff |
static java.lang.String |
DIFF_QE_MQE |
private double[][] |
diffQeMqe |
static java.lang.String |
EXP_DIFF_QE_MQE |
static java.lang.String |
LOG_DIFF_QE_MQE |
private int |
nonEmpty |
static java.lang.String |
SQUARE_DIFF_QE_MQE |
private int |
xSize |
private int |
ySize |
data, layer, mapQualityDescriptions, mapQualityNames, unitQualityDescriptions, unitQualityNames
Constructor and Description |
---|
QeMqeDifference(Layer layer,
InputData data) |
Modifier and Type | Method and Description |
---|---|
private double |
getDiff(java.lang.String type)
Returns the average difference.
|
private double[][] |
getDiffMatrix(java.lang.String type)
Computes the matrix of differences difference "log_diff_qe_mqe", "square_diff_qe_mqe", "exp_diff_qe_mqe" or
returns the pre-computed matrix for "diff_qe_mqe"
|
double |
getMapQuality(java.lang.String name) |
double[][] |
getUnitQualities(java.lang.String name) |
getMapQualityDescriptions, getMapQualityNames, getUnitQualityDescriptions, getUnitQualityNames, instantiate, splitNameAndMethod
public static final java.lang.String EXP_DIFF_QE_MQE
public static final java.lang.String SQUARE_DIFF_QE_MQE
public static final java.lang.String LOG_DIFF_QE_MQE
public static final java.lang.String DIFF_QE_MQE
private double averageDiff
private double[][] diffQeMqe
private int nonEmpty
private int xSize
private int ySize
private double getDiff(java.lang.String type)
type
- Visualization type: "diff_qe_mqe", "log_diff_qe_mqe", "square_diff_qe_mqe", "exp_diff_qe_mqe"private double[][] getDiffMatrix(java.lang.String type)
type
- Visualization type: "diff_qe_mqe", "log_diff_qe_mqe", "square_diff_qe_mqe", "exp_diff_qe_mqe"public double getMapQuality(java.lang.String name) throws QualityMeasureNotFoundException
QualityMeasureNotFoundException
public double[][] getUnitQualities(java.lang.String name) throws QualityMeasureNotFoundException
QualityMeasureNotFoundException