Class DLClassName

java.lang.Object
rawDeepLearningClassifier.dlClassification.DLClassName
All Implemented Interfaces:
Serializable

public class DLClassName extends Object implements Serializable
A class name along with a unique identifier number. This allows class names to be efficiently stored in data.
Author:
Jamie Macaulay.
See Also:
  • Field Details

    • className

      public String className
      The class name;
    • ID

      public short ID
      Unique ID number for the class name;
    • itisCode

      public Integer itisCode
      optional ITIS code.
  • Constructor Details

    • DLClassName

      public DLClassName(String className, short iD, Integer itisCode)
      Parameters:
      className - Class name. Can be a species name or call type.
      iD - id within the model
      itisCode - ITIS species code from https://itis.gov/ (optional). Get's used by the Tethys module and saves users from having to manually enter all the codes. User can still overwrite them.
    • DLClassName

      public DLClassName(String name, short ID)
      The class name.
      Parameters:
      name - - the name of the class. .
      ID - - the ID.