Package marf.Storage

Interface Summary
IDatabase Subject database interface.
ISampleLoader Common sample loading interface.
IStorageManager Almost every concrete module must implement this interface if it cannot extend from the StorageManager class.
ITrainingSample All training set beans should implement this interface.
 

Class Summary
ByteArrayFileReader Reads in a file contents into a byte array buffers.
Cluster Cluster contains a cluster information per subject.
Database Subject database.
FeatureSet FeatureSet -- Encapsulates subject's feature vectors.
MARFAudioFileFormat Supported MARF Audio File Formats.
MARFAudioFileFormat.Type In addition to the types defined in AudioFileFormat.Type defines MP3, MIDI, and ULAW formats and their extensions.
ModuleParams Class ModuleParams provides ability to pass module-specific parameters from an application.
Result Represents a single classification result - ID and some value indicating either certain distance from the sample being recognized or a probability.
ResultSet Class ResultSet represents classification result set - IDs and some stats.
Sample Sample data container.
SampleLoader Abstract class that provides a generic implementation of the sample loading interface.
SampleLoaderFactory Provides a factory to instantiate requested SampleLoader module(s).
SampleRecorder Reads data from the input channel and writes to the output stream.
StorageManager Class StorageManager provides basic persistence manager.
TrainingSample TrainingSample contains one item in the training set.
TrainingSet TrainingSet -- Encapsulates Subject ID and subject's clusters or a feature set.
 

Exception Summary
StorageException Class StorageException indicates a serialization/storage-related error.
 



SourceForge Logo