Interface TimeSeriesTreeLearningAlgorithm.ITimeSeriesTreeConfig

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

    public static interface TimeSeriesTreeLearningAlgorithm.ITimeSeriesTreeConfig
    extends ai.libs.jaicore.basic.algorithm.IRandomAlgorithmConfig
    • 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_FEATURECACHING  
      static java.lang.String K_MAXDEPTH  
      • Fields inherited from interface ai.libs.jaicore.basic.algorithm.IAlgorithmConfig

        K_CPUS, K_MEMORY, K_THREADS, K_TIMEOUT
      • Fields inherited from interface ai.libs.jaicore.basic.algorithm.IRandomAlgorithmConfig

        K_SEED
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int maxDepth()  
      boolean useFeatureCaching()
      Indicator whether feature caching should be used.
      • 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 ai.libs.jaicore.basic.algorithm.IRandomAlgorithmConfig

        seed
      • Methods inherited from interface org.aeonbits.owner.Mutable

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

      • maxDepth

        @Key("maxdepth")
        @DefaultValue("-1")
        int maxDepth()
      • useFeatureCaching

        @Key("featurecaching")
        @DefaultValue("false")
        boolean useFeatureCaching()
        Indicator whether feature caching should be used. Usage for datasets with many attributes is not recommended due to a high number of possible intervals.