Package ai.libs.jaicore.ml.metafeatures
Class NoProbingCharacterizer
- java.lang.Object
-
- org.openml.webapplication.fantail.dc.Characterizer
-
- ai.libs.jaicore.ml.metafeatures.GlobalCharacterizer
-
- ai.libs.jaicore.ml.metafeatures.NoProbingCharacterizer
-
public class NoProbingCharacterizer extends GlobalCharacterizer
A Characterizer that applies several characterizers to a data set, but does not use any probing.
-
-
Field Summary
-
Fields inherited from class ai.libs.jaicore.ml.metafeatures.GlobalCharacterizer
characterizerNames, characterizers, computationTimes, CP_ASC, CP_DS, CP_IBK, CP_NB, ids, PREPROCESSING_PREFIX
-
-
Constructor Summary
Constructors Constructor Description NoProbingCharacterizer()Constructs a new NoProbingCharacterizer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinitializeCharacterizers()Adds the required characterizers toGlobalCharacterizer.characterizers.-
Methods inherited from class ai.libs.jaicore.ml.metafeatures.GlobalCharacterizer
addLandmarkerCharacterizers, addNoProbingCharacterizers, characterize, getCharacterizerGroups, getCharacterizerNames, getCharacterizerNamesMappings, getCharacterizers, getIDs, getMetaFeatureComputationTimes, initializeCharacterizerNames, initializeMetaFeatureIds, toString
-
-
-
-
Constructor Detail
-
NoProbingCharacterizer
public NoProbingCharacterizer() throws DatasetCharacterizerInitializationFailedExceptionConstructs a new NoProbingCharacterizer. Construction is the same as for theranker.core.metafeatures.GlobalCharacterizer, except that only Characterizers that do not use probing are initialized.- Throws:
DatasetCharacterizerInitializationFailedException- if the characterizer cannot be initialized properly
-
-
Method Detail
-
initializeCharacterizers
protected void initializeCharacterizers()
Description copied from class:GlobalCharacterizerAdds the required characterizers toGlobalCharacterizer.characterizers.- Overrides:
initializeCharacterizersin classGlobalCharacterizer
-
-