Package at.tuwien.ifs.somtoolbox.data

Classes in this package implement reading, storing and providing of different data needed for the SOM, e.g.

See:
          Description

Interface Summary
InputData The InputData provides the input vectors to be used for the training process of a Self-Organizing Map.
SOMLibClassInformation.ClassColorChangeListener  
TemplateVector The template vector provides the attribute structure of the input vectors used for the training process of a Self-Organizing Map.
 

Class Summary
AbstractSOMLibSparseInputData This abstract implementation provides basic support for operating on a InputData.
AbstractSOMLibTemplateVector This abstract implementation provides basic support for operating on a TemplateVector.
ARFFFormatInputData Reads input data from a WEKA ARFF File Format.
DataBaseSOMLibSparseInputData Implements InputData by reading the vector information from a database.
DataBaseSOMLibTemplateVector Implements a TemplateVector by reading the vector information from a database.
ESOMClassInformation Reads a class information file in the ESOM Format (see http://databionic-esom.sourceforge.net/user.html#File_formats)
ESOMInputData Reads a input data file in the ESOM format.
InputDataFactory A factory class that knows how to build a InputData object from a given file name
InputDataFileFormatConverter This class converts between various file formats for InputData.
InputDataWriter This class gathers methods to write certain InputData, TemplateVector and SOMLibClassInformation in a certain number of file formats, such as SOMLib, WEKA ARFF, SOMPak and ESOM.
InputDatum Class representing a specific input datum.
MarsyasARFFInputData A reader for the Marsyas 0.2 ARFF format, which has the label name as a comment in front of the vector file name.
RandomAccessFileSOMLibInputData Reads SOMLib input from a random access file.
SharedSOMVisualisationData  
SimpleMatrixInputData Reads data from a simple matrix file.
SOMLibClassInformation This class provides information about class labels for the InputData input vectors.
SOMLibDataInformation This class provides more detailed information about the InputData input vectors.
SOMLibRegressInformation This class provides information about the real output value for the InputData input vectors.
SOMLibSparseInputData Implements InputData based on a SOMLib Input Vector File.
SOMLibSparseInputDataNames Reads just the data names from the Input file, the rest is discarded.
SOMLibTemplateVector Implements a TemplateVector based on a SOMLib Template Vector File.
SOMLibVectorNormalization Handles the normalization of vector files in SOMLib format.
SOMLibZeroVectorRemover Handles the removal of zero vectors in vector files in SOMLib format.
SOMPAKInputData This class reads input vector data from files in the SOMPak format, as provided by the MATLAB SOMToolbox.
SOMVisualisationData  
TemplateVectorElement This class represents one element or attribute of the TemplateVector.
 

Exception Summary
ClassInfoHeaderNotFoundException Is thrown if an error occurs when reading properties from file.
DataDimensionException Is thrown if data dimensions are erroneous.
 

Package at.tuwien.ifs.somtoolbox.data Description

Classes in this package implement reading, storing and providing of different data needed for the SOM, e.g. input vectors, template vector, class information files, ....