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 Details Link icon

    • classifierName Link icon

      public String classifierName
      The name of the classifier.
    • speciesFlag Link icon

      public int speciesFlag
      A very simple species flag to indicate what classifier was used. 0 means not classified.
    • type Link icon

      public CTClassifierType type
      Easy way to know which classifier the parameter class belong to rather than big instance of statement
  • Constructor Details Link icon

    • CTClassifierParams Link icon

      public CTClassifierParams()
  • Method Details Link icon

    • newUniqueID Link icon

      public void newUniqueID()
      Create a new unique string identifier - USE WITH CAUTION as the unique ID is used to identify data selectors.
    • clone Link icon

      public CTClassifierParams clone()
    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.
    • getUniqueID Link icon

      public String getUniqueID()
      Returns:
      the uniqueID
    • setUniqueID Link icon

      public void setUniqueID(String uniqueID)
      Parameters:
      uniqueID - the uniqueID to set