Package whistleClassifier.training
Class TrainingDataGroup
java.lang.Object
whistleClassifier.training.TrainingDataGroup
A group of training data from a single species
 
Basically a list of TrainingDataSet objects
- Author:
 - Doug Gillespie
 - See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddDataSet(TrainingDataSet trainingDataSet) getContour(int iContour) int[]int[]getDataSet(int i) intGet the number of contours in the data group.intintgetNumFragments(WhistleFragmenter fragmenter, double minFreq, double maxFreq, int minContourLength) Get the number of fragments based on the fragment lengthvoidsetCumulativeContourCount(int[] cumulativeContourCount) toString() 
- 
Constructor Details
- 
TrainingDataGroup
 
 - 
 - 
Method Details
- 
addDataSet
 - 
getNumDataSets
public int getNumDataSets() - 
getDataSet
 - 
getNumContours
public int getNumContours()Get the number of contours in the data group.- Returns:
 - number of contours.
 
 - 
getContoursPerSet
public int[] getContoursPerSet() - 
getCumulativeContourCount
public int[] getCumulativeContourCount() - 
setCumulativeContourCount
public void setCumulativeContourCount(int[] cumulativeContourCount)  - 
toString
 - 
getNumFragments
public int getNumFragments(WhistleFragmenter fragmenter, double minFreq, double maxFreq, int minContourLength) Get the number of fragments based on the fragment length- Parameters:
 fragLen- length of each fragment- Returns:
 - number of fragments.
 
 - 
getContour
 
 -