public static interface ShapeletTransformLearningAlgorithm.IShapeletTransformLearningAlgorithmConfig
extends ai.libs.jaicore.basic.algorithm.IRandomAlgorithmConfig
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| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
K_CLUSTERSHAPELETS |
static java.lang.String |
K_ESTIMATESHAPELETLENGTHBORDERS |
static java.lang.String |
K_NUMCLUSTERS |
static java.lang.String |
K_NUMFOLDS |
static java.lang.String |
K_NUMSHAPELETS |
static java.lang.String |
K_SHAPELETLENGTH_MAX |
static java.lang.String |
K_SHAPELETLENGTH_MIN |
static java.lang.String |
K_USEHIVECOTEENSEMBLE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
clusterShapelets()
Indicator whether clustering of shapelets should be used.
|
boolean |
estimateShapeletLengthBorders()
Indicator whether the min max estimation should be performed.
|
int |
maxShapeletLength()
The maximum length of shapelets to be considered.
|
int |
minShapeletLength()
The minimum length of shapelets to be considered.
|
int |
numClusters()
Number of shapelet clusters when shapelet clustering is used.
|
int |
numFolds()
Number of folds used within the
MajorityConfidenceVote scheme for the
ensembles. |
int |
numShapelets()
Number of shapelets extracted in the shapelet search
|
boolean |
useHIVECOTEEnsemble()
Indicator whether the HIVE COTE ensemble should be used.
|
cpus, memory, threads, timeoutstatic final java.lang.String K_NUMSHAPELETS
static final java.lang.String K_NUMCLUSTERS
static final java.lang.String K_CLUSTERSHAPELETS
static final java.lang.String K_SHAPELETLENGTH_MIN
static final java.lang.String K_SHAPELETLENGTH_MAX
static final java.lang.String K_USEHIVECOTEENSEMBLE
static final java.lang.String K_ESTIMATESHAPELETLENGTHBORDERS
static final java.lang.String K_NUMFOLDS
@Config.Key(value="numshapelets") @Config.DefaultValue(value="10") int numShapelets()
@Config.Key(value="numclusters") @Config.DefaultValue(value="10") int numClusters()
@Config.Key(value="clustershapelets") @Config.DefaultValue(value="false") boolean clusterShapelets()
@Config.Key(value="minshapeletlength") @Config.DefaultValue(value="3") int minShapeletLength()
@Config.Key(value="maxshapeletlength") int maxShapeletLength()
@Config.Key(value="usehivecoteensemble") boolean useHIVECOTEEnsemble()
@Config.Key(value="estimateshapeletlengthborders") boolean estimateShapeletLengthBorders()
@Config.Key(value="numfolds") @Config.DefaultValue(value="5") int numFolds()
MajorityConfidenceVote scheme for the
ensembles. Defaults to 5.