Interface DLDataFilter

All Known Implementing Classes:
DLPredictionFilter

public interface DLDataFilter
Score a data unit with a deep learning annotation. Note that this could be an external data unit with an annotation e.g. a click, or deep learning detections generated by the deep learning module.
Author:
Jamie Macaulay
  • Method Details

    • scoreDLData

      int scoreDLData(PamDataUnit dataUnit)
      Score a data unit with deep learning annotations
      Parameters:
      dataUnit - - the data unit to score
      Returns:
      0 to reject and >0 to accept.
    • getParams

      DataSelectParams getParams()
      Get parameters for the data filter.
      Returns:
      parameters for the data selectors.
    • setParams

      void setParams(DataSelectParams params)
      Set the parameters for the data filter.
      Parameters:
      params - - the parameters to set.
    • getSettingsPane

      Settings controls for the deep learning filter.
      Returns:
      the controls for this filter.
    • getSettingsPanel

      PamDialogPanel getSettingsPanel()
      Swing settings controls for the data deep learning filter.
      Returns:
      Swing dialog for the settings