Class CTClassifierParams
java.lang.Object
clickTrainDetector.classification.CTClassifierParams
- All Implemented Interfaces:
Serializable
,Cloneable
,ManagedParameters
- Direct Known Subclasses:
BearingClassifierParams
,Chi2ThresholdParams
,IDIClassifierParams
,StandardClassifierParams
,TemplateClassifierParams
,TemplateCorrParams
public class CTClassifierParams
extends Object
implements Cloneable, Serializable, ManagedParameters
Classifier params class.
- Author:
- Jamie Macaulay
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionThe name of the classifier.int
A very simple species flag to indicate what classifier was used.Easy way to know which classifier the parameter class belong to rather than big instance of statement -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Get a set of data that describes all of the parameters in a classvoid
Create a new unique string identifier - USE WITH CAUTION as the unique ID is used to identify data selectors.void
setUniqueID
(String uniqueID)
-
Field Details
-
classifierName
The name of the classifier. -
speciesFlag
public int speciesFlagA very simple species flag to indicate what classifier was used. 0 means not classified. -
type
Easy way to know which classifier the parameter class belong to rather than big instance of statement
-
-
Constructor Details
-
CTClassifierParams
public CTClassifierParams()
-
-
Method Details
-
newUniqueID
public void newUniqueID()Create a new unique string identifier - USE WITH CAUTION as the unique ID is used to identify data selectors. -
clone
-
getParameterSet
Description copied from interface:ManagedParameters
Get a set of data that describes all of the parameters in a class- Specified by:
getParameterSet
in interfaceManagedParameters
- Returns:
- description of the parameters in a class.
-
getUniqueID
- Returns:
- the uniqueID
-
setUniqueID
- Parameters:
uniqueID
- the uniqueID to set
-