public class TrainingDataCollection
extends java.lang.Object
Contains references to a list of several TrainingDataGroups (one per species)
each of which contains references to one or more TrainingDataSets (one per file / storage unit)
TrainingDataGroup
,
TrainingDataSet
Constructor and Description |
---|
TrainingDataCollection(WhistleClassifierControl whistleClassifierControl) |
Modifier and Type | Method and Description |
---|---|
void |
clearStore() |
void |
dumpStoreContent() |
int |
getNumTrainingGroups() |
TrainingDataGroup |
getTrainingDataGroup(int iGroup) |
boolean |
loadTrainingData(java.lang.String folderName,
boolean subFolders,
boolean useFolderNames)
Load all the training data for all species from a given store.
|
public TrainingDataCollection(WhistleClassifierControl whistleClassifierControl)
public void clearStore()
public boolean loadTrainingData(java.lang.String folderName, boolean subFolders, boolean useFolderNames)
This functionality should probably be put into another abstract class so that different types of store can be used. Maniana !
trainingDataStore
- public int getNumTrainingGroups()
public TrainingDataGroup getTrainingDataGroup(int iGroup)
public void dumpStoreContent()