public abstract class IDGTrainSMParameterSet extends DGTrainSMParameterSet
ParameterSet.ParameterList
alphabet, length
errorMessage, parameters, parent
Modifier | Constructor and Description |
---|---|
protected |
IDGTrainSMParameterSet(Class<? extends InhomogeneousDGTrainSM> instanceClass)
This constructor creates an empty
IDGTrainSMParameterSet instance from
the class that can be instantiated using this IDGTrainSMParameterSet . |
protected |
IDGTrainSMParameterSet(Class<? extends InhomogeneousDGTrainSM> instanceClass,
AlphabetContainer alphabet,
int length,
double ess,
String description)
This constructor creates an
IDGTrainSMParameterSet instance for the
specified class. |
protected |
IDGTrainSMParameterSet(StringBuffer s)
The standard constructor for the interface
Storable . |
Modifier and Type | Method and Description |
---|---|
static String |
getModelInstanceName(StructureLearner.ModelType model,
byte order,
StructureLearner.LearningType method,
double ess)
This method returns a short textual representation of the model instance.
|
clone, getInstanceName, hasDefaultOrIsSet, setEss
equals, fromXML, getAlphabetContainer, getLength, getNumberOfParameters, getParameterAt, reset, toXML
getInstance, getInstanceClass, getInstanceComment
fromGalaxy, getAllParameterNames, getComment, getComment, getErrorMessage, getIndex, getName, getName, getParameterForName, getParent, initParameterList, initParameterList, isAtomic, isComparable, parametersLoaded, setParent, toGalaxy
protected IDGTrainSMParameterSet(StringBuffer s) throws NonParsableException
Storable
.
Creates a new IDGTrainSMParameterSet
out of its XML representation.s
- the XML representation as StringBuffer
NonParsableException
- if the IDGTrainSMParameterSet
could not be reconstructed
out of the XML representation (the StringBuffer
could
not be parsed)Storable
,
DGTrainSMParameterSet.DGTrainSMParameterSet(StringBuffer)
protected IDGTrainSMParameterSet(Class<? extends InhomogeneousDGTrainSM> instanceClass)
IDGTrainSMParameterSet
instance from
the class that can be instantiated using this IDGTrainSMParameterSet
.instanceClass
- the instance classDGTrainSMParameterSet.DGTrainSMParameterSet(Class, boolean, boolean)
protected IDGTrainSMParameterSet(Class<? extends InhomogeneousDGTrainSM> instanceClass, AlphabetContainer alphabet, int length, double ess, String description) throws Exception
IDGTrainSMParameterSet
instance for the
specified class. It sets the AlphabetContainer
, the length, the
ess (equivalent sample size) and the model
description.instanceClass
- the instance classalphabet
- the AlphabetContainer
for the modellength
- the length of the modeless
- the ess of the modeldescription
- the model descriptionException
- if something went wrongpublic static String getModelInstanceName(StructureLearner.ModelType model, byte order, StructureLearner.LearningType method, double ess)
model
- the type of the modelorder
- the order of the modelmethod
- the learning methodess
- the used ess (equivalent sample size)StructureLearner.ModelType
,
StructureLearner.LearningType