Interface ShotgunEnsembleLearnerAlgorithm.IShotgunEnsembleLearnerConfig

  • All Superinterfaces:
    org.aeonbits.owner.Config, ai.libs.jaicore.basic.algorithm.IAlgorithmConfig, ai.libs.jaicore.basic.IConfig, org.aeonbits.owner.Mutable, java.io.Serializable
    Enclosing class:
    ShotgunEnsembleLearnerAlgorithm

    public static interface ShotgunEnsembleLearnerAlgorithm.IShotgunEnsembleLearnerConfig
    extends ai.libs.jaicore.basic.algorithm.IAlgorithmConfig
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.aeonbits.owner.Config

        org.aeonbits.owner.Config.ConverterClass, org.aeonbits.owner.Config.DecryptorClass, org.aeonbits.owner.Config.DefaultValue, org.aeonbits.owner.Config.DisableableFeature, org.aeonbits.owner.Config.DisableFeature, org.aeonbits.owner.Config.EncryptedValue, org.aeonbits.owner.Config.HotReload, org.aeonbits.owner.Config.HotReloadType, org.aeonbits.owner.Config.Key, org.aeonbits.owner.Config.LoadPolicy, org.aeonbits.owner.Config.LoadType, org.aeonbits.owner.Config.PreprocessorClasses, org.aeonbits.owner.Config.Separator, org.aeonbits.owner.Config.Sources, org.aeonbits.owner.Config.TokenizerClass
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String K_MEANNORMALIZATION  
      static java.lang.String K_WINDOWLENGTH_MAX  
      static java.lang.String K_WINDOWLENGTH_MIN  
      • Fields inherited from interface ai.libs.jaicore.basic.algorithm.IAlgorithmConfig

        K_CPUS, K_MEMORY, K_THREADS, K_TIMEOUT
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean meanNormalization()  
      int windowSizeMax()  
      int windowSizeMin()  
      • Methods inherited from interface ai.libs.jaicore.basic.algorithm.IAlgorithmConfig

        cpus, memory, threads, timeout
      • Methods inherited from interface ai.libs.jaicore.basic.IConfig

        loadPropertiesFromFile, loadPropertiesFromList, loadPropertiesFromResource
      • Methods inherited from interface org.aeonbits.owner.Mutable

        addPropertyChangeListener, addPropertyChangeListener, clear, load, load, removeProperty, removePropertyChangeListener, setProperty
    • Method Detail

      • windowSizeMin

        @Key("windowlength.min")
        int windowSizeMin()
      • windowSizeMax

        @Key("windowlength.max")
        int windowSizeMax()
      • meanNormalization

        @Key("meannormalization")
        @DefaultValue("false")
        boolean meanNormalization()