public class WhistleClassificationParameters
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
alwaysClassify
classify anyway, even if not enough fragments when quitting due to low
whistle numbers.
|
static int |
ANALYSE_DATA
Analyse new data using existing settings.
|
static int |
COLLECT_TRAINING_DATA
Collect training data.
|
java.lang.String |
dataSource |
FragmentClassifierParams |
fragmentClassifierParams
The actual parameters for the classifier.
|
int |
lowWhistleClearTime
If fewer than lowWhistleNumber whistles collected over a period, then clear
and start again.
|
int |
operationMode |
static long |
serialVersionUID |
java.lang.String |
trainingDataFolder
Folder for output training files.
|
boolean |
trainingDataFolderAsSpecies
When analysing training data, use the folder name as species
and override what's in the training set.
|
java.lang.String |
trainingSpecies
Species id for current training run.
|
boolean |
wavFolderNameAsSpecies
when analysing wav files to generate training data use
the folder name for species.
|
Constructor and Description |
---|
WhistleClassificationParameters() |
Modifier and Type | Method and Description |
---|---|
WhistleClassificationParameters |
clone() |
public static final long serialVersionUID
public java.lang.String dataSource
public static final int ANALYSE_DATA
public static final int COLLECT_TRAINING_DATA
public int operationMode
public java.lang.String trainingDataFolder
public java.lang.String trainingSpecies
public boolean wavFolderNameAsSpecies
public boolean trainingDataFolderAsSpecies
public FragmentClassifierParams fragmentClassifierParams
public int lowWhistleClearTime
public boolean alwaysClassify
public WhistleClassificationParameters clone()
clone
in class java.lang.Object