Package clickTrainDetector
Class ClickTrainParams
java.lang.Object
clickTrainDetector.ClickTrainParams
- All Implemented Interfaces:
Serializable
,Cloneable
,ManagedParameters
Settings for the click train detector. Algorithm specific settings are stored for each click train
algorithm.
- Author:
- Jamie Macaulay
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionint[]
The channel groups to be used in the click train detector.A list of classification parameters for each classifier.int
The selected type of click train detector.Localisation parameters for the click train localisation.int
The index of the data source.The data source name.boolean
Run the click train classifier.static final long
A simple initial classifier which junks click trains below a certain length and above a certain chi2 value.boolean
True to use the data selector to pre filter clicks -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Make a single channel map out of channel groups bitmaps.Get a set of data that describes all of the parameters in a classtoString()
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
ctDetectorType
public int ctDetectorTypeThe selected type of click train detector. -
dataSourceName
The data source name. -
dataSourceIndex
public int dataSourceIndexThe index of the data source. -
channelGroups
public int[] channelGroupsThe channel groups to be used in the click train detector. -
runClassifier
public boolean runClassifierRun the click train classifier. -
simpleCTClassifier
A simple initial classifier which junks click trains below a certain length and above a certain chi2 value. This ensure that not all clicks are saved to the database which would take up a lot of storage and possibly destabilise PAMGuard. It also ensure that enough click trains are saved so that species classifiers can be tweaked. -
ctClassifierParams
A list of classification parameters for each classifier. -
ctLocParams
Localisation parameters for the click train localisation. (target motion and summary bearing info) -
useDataSelector
public boolean useDataSelectorTrue to use the data selector to pre filter clicks
-
-
Constructor Details
-
ClickTrainParams
public ClickTrainParams()
-
-
Method Details
-
getChannelMap
public int getChannelMap()Make a single channel map out of channel groups bitmaps.- Returns:
- the channel map containing all grouped channels.
-
toString
-
getParameterSet
Description copied from interface:ManagedParameters
Get a set of data that describes all of the parameters in a class- Specified by:
getParameterSet
in interfaceManagedParameters
- Returns:
- description of the parameters in a class.
-