public class ModelMetricsConfiguration extends java.lang.Object implements Configuration
Constructor and Description |
---|
ModelMetricsConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
addLogStartEnd(java.lang.String start,
java.lang.String end)
Adds a single new log start/end
|
boolean |
computeFitness() |
boolean |
computePrecision() |
java.lang.String |
getConfigurationDescription()
This method returns a description of the provided configuration.
|
java.lang.String |
getConfigurationName()
This method returns the name of the configuration
|
int |
getFitnessComputationFrequency() |
java.util.Collection<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> |
getLogStartsEnds() |
int |
getModelUpdateFrequency() |
int |
getPrecisionComputationFrequency() |
void |
setComputeFitness(boolean computeFitness) |
void |
setComputePrecision(boolean computePrecision) |
void |
setFitnessComputationFrequency(int fitnessComputationFrequency) |
void |
setLogStartsEnds(java.util.ArrayList<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> logStartsEnds) |
void |
setModelUpdateFrequency(int modelUpdateFrequency) |
void |
setPrecisionComputationFrequency(int precisionComputationFrequency) |
void |
setUpdateModel(boolean updateModel) |
boolean |
updateModel() |
public boolean updateModel()
public void setUpdateModel(boolean updateModel)
updateModel
- the updateModel to setpublic int getModelUpdateFrequency()
public void setModelUpdateFrequency(int modelUpdateFrequency)
modelUpdateFrequency
- the modelUpdateFrequency to setpublic boolean computeFitness()
public void setComputeFitness(boolean computeFitness)
computeFitness
- the computeFitness to setpublic int getFitnessComputationFrequency()
public void setFitnessComputationFrequency(int fitnessComputationFrequency)
fitnessComputationFrequency
- the fitnessComputationFrequency to setpublic boolean computePrecision()
public void setComputePrecision(boolean computePrecision)
computePrecision
- the computePrecision to setpublic int getPrecisionComputationFrequency()
public void setPrecisionComputationFrequency(int precisionComputationFrequency)
precisionComputationFrequency
- the precisionComputationFrequency to setpublic java.util.Collection<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> getLogStartsEnds()
public void setLogStartsEnds(java.util.ArrayList<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> logStartsEnds)
logStartsEnds
- the logStartsEnds to setpublic void addLogStartEnd(java.lang.String start, java.lang.String end)
start
- end
- public java.lang.String getConfigurationName()
Configuration
getConfigurationName
in interface Configuration
public java.lang.String getConfigurationDescription()
Configuration
getConfigurationDescription
in interface Configuration