Class ChoiceData2Functions


  • public class ChoiceData2Functions
    extends java.lang.Object
    Parameters: 0..n-1 base weight per transition n..2n-1 adjustment weights for transition 0 2n..3n-1 adjustment weights for transition 1 ...
    Author:
    sander
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static double fixValue  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List<Equation> convert​(ChoiceData data, int numberOfTransitions, int[] fixParameters, org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)  
      static int getParameterIndexAdjustment​(int transitionIndex, int transitionIndexT, int numberOfTransitions)  
      static int getParameterIndexBase​(int transitionIndex)  
      static java.lang.String getParameterNameAdjustment​(int transitionIndex, int transitionIndexT, int numberOfTransitions, org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)  
      static java.lang.String getParameterNameBase​(int transitionIndex, org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)  
      static Function getTransitionWeightFunction​(int[] history, int transitionIndex, int numberOfTransitions, FunctionFactory functionFactory, org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)  
      static int sum​(int[] array)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ChoiceData2Functions

        public ChoiceData2Functions()
    • Method Detail

      • convert

        public static java.util.List<Equation> convert​(ChoiceData data,
                                                       int numberOfTransitions,
                                                       int[] fixParameters,
                                                       org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)
      • getTransitionWeightFunction

        public static Function getTransitionWeightFunction​(int[] history,
                                                           int transitionIndex,
                                                           int numberOfTransitions,
                                                           FunctionFactory functionFactory,
                                                           org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)
      • getParameterIndexBase

        public static int getParameterIndexBase​(int transitionIndex)
      • getParameterNameBase

        public static java.lang.String getParameterNameBase​(int transitionIndex,
                                                            org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)
      • getParameterIndexAdjustment

        public static int getParameterIndexAdjustment​(int transitionIndex,
                                                      int transitionIndexT,
                                                      int numberOfTransitions)
      • getParameterNameAdjustment

        public static java.lang.String getParameterNameAdjustment​(int transitionIndex,
                                                                  int transitionIndexT,
                                                                  int numberOfTransitions,
                                                                  org.processmining.plugins.inductiveVisualMiner.helperClasses.IvMModel model)
      • sum

        public static int sum​(int[] array)