Package adams.ml.preprocessing
Interface Filter
-
- All Superinterfaces:
CapabilitiesHandler
- All Known Subinterfaces:
BatchFilter,ColumnSubsetFilter,StreamFilter
- All Known Implementing Classes:
AbstractBatchFilter,AbstractColumnSubsetBatchFilter,AbstractColumnSubsetFilter,AbstractColumnSubsetStreamFilter,AbstractFilter,AbstractStreamFilter,MultiBatch,MultiStream,PassThrough,PCA,PLS,SavitzkyGolay
public interface Filter extends CapabilitiesHandler
Interface for filters.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CapabilitiesgetCapabilities()Returns the capabilities.DatasetgetOutputFormat()Returns the output format.booleanisInitialized()Returns whether the filter has been initialized.
-
-
-
Method Detail
-
getCapabilities
Capabilities getCapabilities()
Returns the capabilities.- Specified by:
getCapabilitiesin interfaceCapabilitiesHandler- Returns:
- the capabilities
-
isInitialized
boolean isInitialized()
Returns whether the filter has been initialized.- Returns:
- true if initialized
-
getOutputFormat
Dataset getOutputFormat()
Returns the output format.- Returns:
- the format, null if not yet defined
-
-