Class DLPredictionFilter
java.lang.Object
rawDeepLearningClassifier.dataSelector.DLPredictionFilter
- All Implemented Interfaces:
DLDataFilter
A data filter which filters data by the maximum prediction value
for different classes.
- Author:
- Jamie Macaulay
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet parameters for the data filter.Settings controls for the deep learning filter.Swing settings controls for the data deep learning filter.int
scoreDLData
(PamDataUnit dataUnit) Score a data unit with deep learning annotationsvoid
setParams
(DataSelectParams params) Set the parameters for the data filter.
-
Constructor Details
-
DLPredictionFilter
-
-
Method Details
-
scoreDLData
Description copied from interface:DLDataFilter
Score a data unit with deep learning annotations- Specified by:
scoreDLData
in interfaceDLDataFilter
- Parameters:
dataUnit
- - the data unit to score- Returns:
- 0 to reject and >0 to accept.
-
getParams
Description copied from interface:DLDataFilter
Get parameters for the data filter.- Specified by:
getParams
in interfaceDLDataFilter
- Returns:
- parameters for the data selectors.
-
setParams
Description copied from interface:DLDataFilter
Set the parameters for the data filter.- Specified by:
setParams
in interfaceDLDataFilter
- Parameters:
params
- - the parameters to set.
-
getSettingsPane
Description copied from interface:DLDataFilter
Settings controls for the deep learning filter.- Specified by:
getSettingsPane
in interfaceDLDataFilter
- Returns:
- the controls for this filter.
-
getSettingsPanel
Description copied from interface:DLDataFilter
Swing settings controls for the data deep learning filter.- Specified by:
getSettingsPanel
in interfaceDLDataFilter
- Returns:
- Swing dialog for the settings
-
getDLControl
-