Class TrainerFactory


  • public class TrainerFactory
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      TrainerFactory()  
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static EventModelSequenceTrainer getEventModelSequenceTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams, java.util.Map<java.lang.String,​java.lang.String> reportMap)  
      static EventTrainer getEventTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams, java.util.Map<java.lang.String,​java.lang.String> reportMap)  
      static SequenceTrainer getSequenceModelTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams, java.util.Map<java.lang.String,​java.lang.String> reportMap)  
      static EventModelSequenceTrainer getSequenceTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams, java.util.Map<java.lang.String,​java.lang.String> reportMap)
      Deprecated.
      static TrainerFactory.TrainerType getTrainerType​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
      Determines the trainer type based on the ALGORITHM_PARAM value.
      static boolean isSequenceTraining​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
      Deprecated.
      use getTrainerType instead!
      static boolean isSupportEvent​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
      Deprecated.
      use getTrainerType instead!
      static boolean isSupportEventModelSequenceTraining​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
      Deprecated.
      use getTrainerType instead!
      static boolean isSupportSequence​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
      Deprecated.
      use getTrainerType instead!
      static boolean isSupportSequenceTraining​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
      Deprecated.
      use getTrainerType instead!
      static boolean isValid​(java.util.Map<java.lang.String,​java.lang.String> trainParams)  
      • Methods inherited from class java.lang.Object

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

      • TrainerFactory

        public TrainerFactory()
    • Method Detail

      • getTrainerType

        public static TrainerFactory.TrainerType getTrainerType​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
        Determines the trainer type based on the ALGORITHM_PARAM value.
        Parameters:
        trainParams -
        Returns:
        the trainer type or null if type couldn't be determined.
      • isSupportEvent

        @Deprecated
        public static boolean isSupportEvent​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
        Deprecated.
        use getTrainerType instead!
      • isSupportSequence

        @Deprecated
        public static boolean isSupportSequence​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
        Deprecated.
        use getTrainerType instead!
      • isSupportEventModelSequenceTraining

        @Deprecated
        public static boolean isSupportEventModelSequenceTraining​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
        Deprecated.
        use getTrainerType instead!
      • isSupportSequenceTraining

        @Deprecated
        public static boolean isSupportSequenceTraining​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
        Deprecated.
        use getTrainerType instead!
      • isSequenceTraining

        @Deprecated
        public static boolean isSequenceTraining​(java.util.Map<java.lang.String,​java.lang.String> trainParams)
        Deprecated.
        use getTrainerType instead!
      • getSequenceModelTrainer

        public static SequenceTrainer getSequenceModelTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams,
                                                              java.util.Map<java.lang.String,​java.lang.String> reportMap)
      • getEventModelSequenceTrainer

        public static EventModelSequenceTrainer getEventModelSequenceTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams,
                                                                             java.util.Map<java.lang.String,​java.lang.String> reportMap)
      • getSequenceTrainer

        @Deprecated
        public static EventModelSequenceTrainer getSequenceTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams,
                                                                   java.util.Map<java.lang.String,​java.lang.String> reportMap)
        Deprecated.
      • getEventTrainer

        public static EventTrainer getEventTrainer​(java.util.Map<java.lang.String,​java.lang.String> trainParams,
                                                   java.util.Map<java.lang.String,​java.lang.String> reportMap)
      • isValid

        public static boolean isValid​(java.util.Map<java.lang.String,​java.lang.String> trainParams)