org.processmining.mining.geneticmining.analysis.duplicates
Class PrecisionRecallReport
java.lang.Object
org.processmining.mining.geneticmining.analysis.duplicates.PrecisionRecallReport
- All Implemented Interfaces:
- Report
public class PrecisionRecallReport
- extends java.lang.Object
- implements Report
Title: Precision and Recall Report
Description: This class generates statistic information about mined models in batch.
- Version:
- 1.0
- Author:
- Ana Karla A. de Medeiros.
Constructor Summary |
PrecisionRecallReport(java.lang.String dirSolutionModels,
java.lang.String fileTerminationSolutionModels,
java.lang.String dirFoundModels,
java.lang.String fileTerminationFoundModels,
java.lang.String dirLogs,
java.lang.String fileTerminationLogs,
java.lang.String processInstance,
java.lang.String reportFileName,
java.lang.String fieldsSeparator)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrecisionRecallReport
public PrecisionRecallReport(java.lang.String dirSolutionModels,
java.lang.String fileTerminationSolutionModels,
java.lang.String dirFoundModels,
java.lang.String fileTerminationFoundModels,
java.lang.String dirLogs,
java.lang.String fileTerminationLogs,
java.lang.String processInstance,
java.lang.String reportFileName,
java.lang.String fieldsSeparator)
throws java.lang.Exception
- Throws:
java.lang.Exception
extractZipEntry
public static java.lang.String[][] extractZipEntry(java.io.File[][] files)
createLogReader
public static LogReader createLogReader(java.lang.String logFile,
java.lang.String processInstance)
createNet
public static HeuristicsNet createNet(java.io.File netFile)
throws java.io.IOException
- Throws:
java.io.IOException
generateReport
public void generateReport()
- Specified by:
generateReport
in interface Report
main
public static void main(java.lang.String[] args)