Class LocalProcessModelParameters

    • Field Detail

      • logHasTime

        protected boolean logHasTime
      • useEfficientLog

        protected boolean useEfficientLog
      • discoveryLog

        protected transient org.deckfour.xes.model.XLog discoveryLog
      • evaluationLog

        protected transient org.deckfour.xes.model.XLog evaluationLog
      • classifier

        protected transient org.deckfour.xes.classification.XEventClassifier classifier
      • numTransitions

        protected int numTransitions
      • top_k

        protected int top_k
      • alignmentMaxNumStatesPerTransition

        protected int alignmentMaxNumStatesPerTransition
      • frequencyMinimum

        protected int frequencyMinimum
      • languageFitMinimum

        protected double languageFitMinimum
      • confidenceMinimum

        protected double confidenceMinimum
      • coverageMinimum

        protected double coverageMinimum
      • determinismMinimum

        protected double determinismMinimum
      • duplicateTransitions

        protected boolean duplicateTransitions
      • supportWeight

        protected double supportWeight
      • languageFitWeight

        protected double languageFitWeight
      • confidenceWeight

        protected double confidenceWeight
      • coverageWeight

        protected double coverageWeight
      • determinismWeight

        protected double determinismWeight
      • avgNumFiringsWeight

        protected double avgNumFiringsWeight
      • numTransitionsWeight

        protected double numTransitionsWeight
      • efficientLogCacheSize

        protected int efficientLogCacheSize
      • useSeq

        protected boolean useSeq
      • useAnd

        protected boolean useAnd
      • useOr

        protected boolean useOr
      • useXor

        protected boolean useXor
      • useXorloop

        protected boolean useXorloop
      • maxActivityFrequencyInLog

        protected int maxActivityFrequencyInLog
      • returnMurataOrdered

        protected boolean returnMurataOrdered
      • encodingScheme

        protected transient java.util.Map<java.lang.String,​java.lang.Character> encodingScheme
      • decodingScheme

        protected transient java.util.Map<java.lang.Character,​java.lang.String> decodingScheme
      • attributesToKeep

        protected transient java.util.Set<java.lang.String> attributesToKeep
      • numberOfExploredLpms

        protected java.util.concurrent.atomic.AtomicInteger numberOfExploredLpms
      • progressUpdateContainer

        protected transient javax.swing.JComponent progressUpdateContainer
      • progressUpdateLabel

        protected transient javax.swing.JLabel progressUpdateLabel
      • max_consecutive_nonfitting

        protected int max_consecutive_nonfitting
      • max_total_nonfitting

        protected int max_total_nonfitting
      • max_consecutive_timedif_millis

        protected long max_consecutive_timedif_millis
      • max_total_timedif_millis

        protected long max_total_timedif_millis
      • storeProcessTree

        protected boolean storeProcessTree
      • isVerbose

        protected boolean isVerbose
      • startTime

        protected java.lang.Long startTime
      • lastNotificationTime

        protected java.lang.Long lastNotificationTime
      • notificationPeriod

        protected int notificationPeriod
    • Constructor Detail

      • LocalProcessModelParameters

        public LocalProcessModelParameters()
    • Method Detail

      • getClassifier

        public org.deckfour.xes.classification.XEventClassifier getClassifier()
      • setClassifier

        public void setClassifier​(org.deckfour.xes.classification.XEventClassifier classifier)
      • getNumTransitions

        public int getNumTransitions()
      • setNumTransitions

        public void setNumTransitions​(int numTransitions)
      • getTop_k

        public int getTop_k()
      • setTop_k

        public void setTop_k​(int top_k)
      • isDuplicateTransitions

        public boolean isDuplicateTransitions()
      • setDuplicateTransitions

        public void setDuplicateTransitions​(boolean duplicateTransitions)
      • getFrequencyMinimum

        public int getFrequencyMinimum()
      • setFrequencyMinimum

        public void setFrequencyMinimum​(int frequencyMinimum)
      • getLanguageFitMinimum

        public double getLanguageFitMinimum()
      • setLanguageFitMinimum

        public void setLanguageFitMinimum​(double languageRatioMinimum)
      • getConfidenceMinimum

        public double getConfidenceMinimum()
      • getEncodingScheme

        public java.util.Map<java.lang.String,​java.lang.Character> getEncodingScheme()
      • getDecodingScheme

        public java.util.Map<java.lang.Character,​java.lang.String> getDecodingScheme()
      • setDecodingScheme

        public void setDecodingScheme​(java.util.Map<java.lang.Character,​java.lang.String> decodingScheme)
      • setEncodingScheme

        public void setEncodingScheme​(java.util.Map<java.lang.String,​java.lang.Character> encodingScheme)
      • setConfidenceMinimum

        public void setConfidenceMinimum​(double confidenceMinimum)
      • getDeterminismMinimum

        public double getDeterminismMinimum()
      • setDeterminismMinimum

        public void setDeterminismMinimum​(double determinismMinimum)
      • getCoverageMinimum

        public double getCoverageMinimum()
      • setCoverageMinimum

        public void setCoverageMinimum​(double coverageMinimum)
      • getSupportWeight

        public double getSupportWeight()
      • setSupportWeight

        public void setSupportWeight​(double frequencyWeight)
      • getLanguageFitWeight

        public double getLanguageFitWeight()
      • setLanguageFitWeight

        public void setLanguageFitWeight​(double languageRatioWeight)
      • getConfidenceWeight

        public double getConfidenceWeight()
      • setConfidenceWeight

        public void setConfidenceWeight​(double confidenceWeight)
      • getCoverageWeight

        public double getCoverageWeight()
      • setCoverageWeight

        public void setCoverageWeight​(double coverageWeight)
      • getDeterminismWeight

        public double getDeterminismWeight()
      • setDeterminismWeight

        public void setDeterminismWeight​(double determinismWeight)
      • getTotalWeight

        public double getTotalWeight()
      • getDiscoveryLog

        public org.deckfour.xes.model.XLog getDiscoveryLog()
      • setDiscoveryLog

        public void setDiscoveryLog​(org.deckfour.xes.model.XLog discoveryLog)
      • setSmartParameterDefaultsForLog

        public void setSmartParameterDefaultsForLog​(org.deckfour.xes.model.XLog log)
      • setSmartParameterDefaultsForEvaluationLog

        public void setSmartParameterDefaultsForEvaluationLog()
      • setSmartParameterDefaultsForDiscoveryLog

        public void setSmartParameterDefaultsForDiscoveryLog()
      • getEvaluationLog

        public org.deckfour.xes.model.XLog getEvaluationLog()
      • setEvaluationLog

        public void setEvaluationLog​(org.deckfour.xes.model.XLog evaluationLog)
      • getAvgNumFiringsWeight

        public double getAvgNumFiringsWeight()
      • setAvgNumFiringsWeight

        public void setAvgNumFiringsWeight​(double avgNumFiringsWeight)
      • getNumTransitionsWeight

        public double getNumTransitionsWeight()
      • setNumTransitionsWeight

        public void setNumTransitionsWeight​(double numTransitionsWeight)
      • getAlignmentMaxNumStatesPerTransition

        public int getAlignmentMaxNumStatesPerTransition()
      • setAlignmentMaxNumStatesPerTransition

        public void setAlignmentMaxNumStatesPerTransition​(int alignment_max_num_states)
      • isUseSeq

        public boolean isUseSeq()
      • setUseSeq

        public void setUseSeq​(boolean useSeq)
      • isUseAnd

        public boolean isUseAnd()
      • setUseAnd

        public void setUseAnd​(boolean useAnd)
      • isUseOr

        public boolean isUseOr()
      • setUseOr

        public void setUseOr​(boolean useOr)
      • isUseXor

        public boolean isUseXor()
      • setUseXor

        public void setUseXor​(boolean useXor)
      • isUseXorloop

        public boolean isUseXorloop()
      • setUseXorloop

        public void setUseXorloop​(boolean useXorloop)
      • isReturnMurataOrdered

        public boolean isReturnMurataOrdered()
      • setReturnMurataOrdered

        public void setReturnMurataOrdered​(boolean returnMurataOrdered)
      • getMaxActivityFrequencyInLog

        public int getMaxActivityFrequencyInLog()
      • setMaxActivityFrequencyInLog

        public void setMaxActivityFrequencyInLog​(int maxActivityFrequencyInLog)
      • isUseEfficientLog

        public boolean isUseEfficientLog()
      • setUseEfficientLog

        public void setUseEfficientLog​(boolean useEfficientLog)
      • getEfficientLogCacheSize

        public int getEfficientLogCacheSize()
      • setEfficientLogCacheSize

        public void setEfficientLogCacheSize​(int efficientLogCacheSize)
      • getAttributesToKeep

        public java.util.Set<java.lang.String> getAttributesToKeep()
      • setAttributesToKeep

        public void setAttributesToKeep​(java.util.Set<java.lang.String> attributesToKeep)
      • getNumberOfExploredLpms

        public java.util.concurrent.atomic.AtomicInteger getNumberOfExploredLpms()
      • notifyNumExplored

        public void notifyNumExplored()
      • setNumberOfExploredLpms

        public void setNumberOfExploredLpms​(java.util.concurrent.atomic.AtomicInteger numberOfExploredLpms)
      • getMax_consecutive_nonfitting

        public int getMax_consecutive_nonfitting()
      • setMax_consecutive_nonfitting

        public void setMax_consecutive_nonfitting​(int max_consecutive_nonfitting)
      • getMax_total_nonfitting

        public int getMax_total_nonfitting()
      • setMax_total_nonfitting

        public void setMax_total_nonfitting​(int max_total_nonfitting)
      • getMax_consecutive_timedif_millis

        public long getMax_consecutive_timedif_millis()
      • setMax_consecutive_timedif_millis

        public void setMax_consecutive_timedif_millis​(long max_consecutive_timedif_millis)
      • getMax_total_timedif_millis

        public long getMax_total_timedif_millis()
      • setMax_total_timedif_millis

        public void setMax_total_timedif_millis​(long max_total_timedif_millis)
      • isStoreProcessTree

        public boolean isStoreProcessTree()
      • setStoreProcessTree

        public void setStoreProcessTree​(boolean storeProcessTree)
      • logHasTime

        public boolean logHasTime()
      • isVerbose

        public boolean isVerbose()
      • setVerbose

        public void setVerbose​(boolean verbose)
      • getStartTime

        public java.lang.Long getStartTime()
      • setStartTime

        public void setStartTime​(java.lang.Long startTime)
      • getLastNotificationTime

        public java.lang.Long getLastNotificationTime()
      • setLastNotificationTime

        public void setLastNotificationTime​(java.lang.Long lastNotificationTime)
      • getNotificationPeriod

        public int getNotificationPeriod()
      • setNotificationPeriod

        public void setNotificationPeriod​(int notificationPeriod)