public class DistributionQualityAnalysis extends DataAnalysis
config, connection, processedRecords, resourceManager, status| Constructor and Description |
|---|
DistributionQualityAnalysis() |
| Modifier and Type | Method and Description |
|---|---|
LinkedHashMap<String,String> |
analyze() |
double |
calculateAccuracy(int TP,
int TN,
int FP,
int FN) |
double |
calculateAUC(double[] scoresOnPresence,
double[] scoresOnAbsence,
boolean produceChart) |
double |
calculateOmissionRate(int TP,
int FN) |
double |
calculateSensitivity(int TP,
int FN) |
double |
calculateSpecificity(int TN,
int FP) |
String |
getDescription() |
List<StatisticalType> |
getInputParameters() |
StatisticalType |
getOutput() |
List<String> |
getOutputParameters() |
static void |
visualizeResults(HashMap<String,Object> results) |
compute, getInfrastructure, getResourceLoad, getResources, getStatus, init, init, setConfiguration, shutdownpublic List<StatisticalType> getInputParameters()
public LinkedHashMap<String,String> analyze() throws Exception
analyze in class DataAnalysisExceptionpublic double calculateSensitivity(int TP,
int FN)
public double calculateOmissionRate(int TP,
int FN)
public double calculateSpecificity(int TN,
int FP)
public double calculateAccuracy(int TP,
int TN,
int FP,
int FN)
public double calculateAUC(double[] scoresOnPresence,
double[] scoresOnAbsence,
boolean produceChart)
public StatisticalType getOutput()
getOutput in interface AlgorithmDescriptorgetOutput in class DataAnalysispublic String getDescription()
Copyright © 2021. All Rights Reserved.