java.lang.Object
rawDeepLearningClassifier.dlClassification.archiveModel.ArchiveModelUI
All Implemented Interfaces:
DLCLassiferModelUI
Direct Known Subclasses:
DeepAcousticsUI

public class ArchiveModelUI extends Object implements DLCLassiferModelUI
  • Field Details

    • standardSettingsPane

      protected StandardModelPane standardSettingsPane
      Pane containing controls to set up the OrcaSPot classifier.
  • Constructor Details

    • ArchiveModelUI

      public ArchiveModelUI(ArchiveModelClassifier archiveClassifier)
      SondSpot classifier.
      Parameters:
      soundSpotClassifier -
  • Method Details

    • getSettingsPane

      public SettingsPane<StandardModelParams> getSettingsPane()
      Description copied from interface: DLCLassiferModelUI
      Get the settings pane for the classifier.
      Specified by:
      getSettingsPane in interface DLCLassiferModelUI
      Returns:
      the settings pane.
    • getParams

      public void getParams()
      Description copied from interface: DLCLassiferModelUI
      Get the parameters for the classifiers
      Specified by:
      getParams in interface DLCLassiferModelUI
    • setParams

      public void setParams()
      Description copied from interface: DLCLassiferModelUI
      Set the parameters for the settings pane.
      Specified by:
      setParams in interface DLCLassiferModelUI
    • getSidePanel

      public JPanel getSidePanel()
      Description copied from interface: DLCLassiferModelUI
      Get a side panel specific to the classifier.
      Specified by:
      getSidePanel in interface DLCLassiferModelUI
      Returns:
      the side panel.
    • getModelFileExtensions

      public List<javafx.stage.FileChooser.ExtensionFilter> getModelFileExtensions()
      Description copied from interface: DLCLassiferModelUI
      If using a file dialog to search for
      Specified by:
      getModelFileExtensions in interface DLCLassiferModelUI
      Returns:
      the file extensions (if any) for this type of classifier
    • setExtensionFilters

      public void setExtensionFilters(ArrayList<javafx.stage.FileChooser.ExtensionFilter> extensionFilters)
      Set the extension filters.
      Parameters:
      extensionFilters -
    • getIcon

      public javafx.scene.Node getIcon()
      Description copied from interface: DLCLassiferModelUI
      Get an icon for the model. Note that this can be null in which case the icon in the UI will be a label with the mdoel name.
      Specified by:
      getIcon in interface DLCLassiferModelUI
      Returns:
      teh model icon.
    • getArchiveModelClassifier

      public ArchiveModelClassifier getArchiveModelClassifier()
      Get the archive model classifier.
      Returns:
      the archive model classifier.