Uses of Interface
at.tuwien.ifs.somtoolbox.data.InputData

Packages that use InputData
at.tuwien.ifs.feature.evaluation   
at.tuwien.ifs.somtoolbox.apps Classes in this package implement applications based upon SOMs, the most important being the SOMViewer
at.tuwien.ifs.somtoolbox.apps.analysis   
at.tuwien.ifs.somtoolbox.apps.helper   
at.tuwien.ifs.somtoolbox.apps.initEval   
at.tuwien.ifs.somtoolbox.apps.viewer This package implements the SOMViewer application; main class is SOMViewer.java. 
at.tuwien.ifs.somtoolbox.data Classes in this package implement reading, storing and providing of different data needed for the SOM, e.g. 
at.tuwien.ifs.somtoolbox.data.distance   
at.tuwien.ifs.somtoolbox.data.normalisation   
at.tuwien.ifs.somtoolbox.database Classes providing the connection to and reading from or writing to a database. 
at.tuwien.ifs.somtoolbox.input Provides classes responsible for reading trained network models from file or some other location. 
at.tuwien.ifs.somtoolbox.layers Provides the basic classes constituting SOM-based neural networks. 
at.tuwien.ifs.somtoolbox.layers.initialisation   
at.tuwien.ifs.somtoolbox.layers.quality Classes in this package implement various quality measures, indicating the quality of the SOM mapping. 
at.tuwien.ifs.somtoolbox.models Provides the actual implementations of network models. 
at.tuwien.ifs.somtoolbox.output Provides classes to write trained SOMs to files for future re-use. 
at.tuwien.ifs.somtoolbox.output.labeling Provides implementations of labeling algorithms to assign semantic labels to SOM units. 
at.tuwien.ifs.somtoolbox.reportgenerator   
at.tuwien.ifs.somtoolbox.summarisation.methods   
at.tuwien.ifs.somtoolbox.summarisation.parser   
at.tuwien.ifs.somtoolbox.visualization Provides classes creating visualisations of trained SOMs. 
at.tuwien.ifs.somtoolbox.visualization.minimumSpanningTree   
 

Uses of InputData in at.tuwien.ifs.feature.evaluation
 

Fields in at.tuwien.ifs.feature.evaluation with type parameters of type InputData
private  ArrayList<InputData> SimilarityRetrievalGUI.inputData
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.apps
 

Fields in at.tuwien.ifs.somtoolbox.apps declared as InputData
private  InputData SDHTrainingSequenceGenerator.data
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.apps.analysis
 

Fields in at.tuwien.ifs.somtoolbox.apps.analysis declared as InputData
private  InputData PLStepSequenceAnalyser.inputData
           
private  InputData PLInputSpaceAnalyser.inputData
           
private  InputData PlaylistAnalysis.inputData
           
 

Methods in at.tuwien.ifs.somtoolbox.apps.analysis that return InputData
 InputData PlaylistAnalysis.getInputData()
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.apps.helper
 

Classes in at.tuwien.ifs.somtoolbox.apps.helper that implement InputData
 class VectorFileToRandomAccessFileConverter
          Converts an input file to a binary/random access input file.
 

Methods in at.tuwien.ifs.somtoolbox.apps.helper with parameters of type InputData
private  void DataMapper.mapCompleteDataAfterTraining(GrowingSOM som, InputData data, SOMLibClassInformation classInfo, ArrayList<String> mappingExceptions, String labelerName, int numLabels)
           
private static void DatasetRandomiser.writeToFile(String fileName, InputData inputData, int[] columnOrder, int[] rowOrder, boolean gzip)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.apps.initEval
 

Fields in at.tuwien.ifs.somtoolbox.apps.initEval declared as InputData
private static InputData Measure.inputData
           
 

Methods in at.tuwien.ifs.somtoolbox.apps.initEval that return InputData
static InputData Measure.getInputData()
           
 

Methods in at.tuwien.ifs.somtoolbox.apps.initEval with parameters of type InputData
static void Measure.setInputData(InputData data)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.apps.viewer
 

Fields in at.tuwien.ifs.somtoolbox.apps.viewer declared as InputData
private  InputData ExportDialog.inputVector
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.data
 

Classes in at.tuwien.ifs.somtoolbox.data that implement InputData
 class AbstractSOMLibSparseInputData
          This abstract implementation provides basic support for operating on a InputData.
 class ARFFFormatInputData
          Reads input data from a WEKA ARFF File Format.
 class DataBaseSOMLibSparseInputData
          Implements InputData by reading the vector information from a database.
 class ESOMInputData
          Reads a input data file in the ESOM format.
 class 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.
 class RandomAccessFileSOMLibInputData
          Reads SOMLib input from a random access file.
 class SimpleMatrixInputData
          Reads data from a simple matrix file.
 class SOMLibSparseInputData
          Implements InputData based on a SOMLib Input Vector File.
 class SOMLibSparseInputDataNames
          Reads just the data names from the Input file, the rest is discarded.
 class SOMPAKInputData
          This class reads input vector data from files in the SOMPak format, as provided by the MATLAB SOMToolbox.
 

Methods in at.tuwien.ifs.somtoolbox.data that return InputData
 InputData SharedSOMVisualisationData.getInputData()
           
static InputData InputDataFactory.open(String inputVectorFileName)
           
static InputData InputDataFactory.open(String formatName, String inputFileName)
           
static InputData InputDataFactory.open(String vectorFileName, String templateFileName, boolean sparse, boolean norm, int numCacheBlocks, long seed)
           
 InputData RandomAccessFileSOMLibInputData.subset(String[] names)
           
 InputData InputData.subset(String[] names)
          Gets a subset of this input data set.
 InputData DataBaseSOMLibSparseInputData.subset(String[] names)
          TODO: this reads the whole subset into the memory.
 InputData SimpleMatrixInputData.subset(String[] names)
           
 InputData SOMLibSparseInputData.subset(String[] names)
           
 

Methods in at.tuwien.ifs.somtoolbox.data with parameters of type InputData
static void RandomAccessFileSOMLibInputData.write(InputData data, String outputFile)
           
static void InputDataWriter.write(String fName, InputData data, String outputFormat, boolean tabSeparatedClassFile, boolean skipInstanceNames, boolean skipInputsWithoutClass)
           
static void InputDataWriter.writeAsCSV(InputData data, String fileName)
           
static void InputDataWriter.writeAsESOM(InputData data, String fileName)
          Writes the data to ESOM lrn/cls format.
static void InputDataWriter.writeAsOrange(InputData data, String fileName)
          Writes input data in the tab-separated format used by the Orange data mining toolkit (see http://www.ailab.si/orange/)
static void InputDataWriter.writeAsSOMLib(InputData data, String fileName)
           
static void InputDataWriter.writeAsSOMLib(InputData data, TemplateVector templateVector, SOMLibClassInformation classInformation, boolean tabSeparatedClassFile, String basicFileName)
          Writes the class information to a file.
static void InputDataWriter.writeAsSOMLib(InputData data, TemplateVector templateVector, SOMLibClassInformation classInformation, String basicFileName)
          Writes the class information to a file.
static void InputDataWriter.writeAsSOMPAK(InputData data, String fileName)
          Writes input data in the SOMPAK format (see http://www.cis.hut.fi/projects/somtoolbox/package/docs2/som_read_data.html)
static void InputDataWriter.writeAsWekaARFF(InputData data, String fileName, boolean writeInstanceNames, boolean skipInputsWithoutClass)
          Writes the data to Weka ARFF format.
 

Uses of InputData in at.tuwien.ifs.somtoolbox.data.distance
 

Methods in at.tuwien.ifs.somtoolbox.data.distance with parameters of type InputData
static void DistanceMatrixWriter.writeOrangeFileInputVectorDistanceMatrix(InputData data, String fileName, DistanceMetric metric)
          Write input distance matrix to an ASCII file for the Orange data mining toolkit ((http://www.ailab.si/orange/), computing distances on the fly.
static void DistanceMatrixWriter.writePlainFileInputVectorDistanceMatrix(InputData data, String fileName, DistanceMetric metric)
          Write input distance matrix to an ASCII file in plain format, computing distances on the fly.
static void DistanceMatrixWriter.writeRandomAccessFileInputVectorDistanceMatrix(InputData data, String fileName, DistanceMetric metric)
          Write input distance matrix to a binary file, computing distances on the fly.
static void DistanceMatrixWriter.writeSOMLibFileInputVectorDistanceMatrix(InputData data, String fileName, DistanceMetric metric)
          Write input distance matrix to ASCII file, computing distances on the fly.
static void DistanceMatrixWriter.writeSOMLibFileInputVectorDistanceMatrix(InputData data, String fileName, DistanceMetric metric, boolean gzip)
          Write input distance matrix to ASCII file, computing distances on the fly.
 

Constructors in at.tuwien.ifs.somtoolbox.data.distance with parameters of type InputData
AbstractMemoryInputVectorDistanceMatrix(InputData data, DistanceMetric metric)
          Constructs the distance matrix by computing the distances on the fly.
FullMemoryInputVectorDistanceMatrix(InputData data, DistanceMetric metric)
           
LeightWeightMemoryInputVectorDistanceMatrix(InputData data, DistanceMetric metric)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.data.normalisation
 

Classes in at.tuwien.ifs.somtoolbox.data.normalisation that implement InputData
(package private)  class AbstractNormaliser
           
 class MinMaxNormaliser
          Min-max normalisation, normalises the attributes between 0 and 1.
 class StandardScoreNormaliser
          Standard score nomalisation, normalises the attributes to have zero mean and the standard deviation as max values, i.e.
 class UnitLengthNormaliser
          Unit length normalisation, normalises the length of the instance to 1.
 

Uses of InputData in at.tuwien.ifs.somtoolbox.database
 

Classes in at.tuwien.ifs.somtoolbox.database that implement InputData
private  class VectorFile2DatabaseImporter.InputVectorImporter
          This class customises the handling of data read from the file by storing it in the DB.
 

Uses of InputData in at.tuwien.ifs.somtoolbox.input
 

Methods in at.tuwien.ifs.somtoolbox.input with parameters of type InputData
 void InputCorrections.readFromFile(String fileName, Layer layer, InputData data)
           
 

Constructors in at.tuwien.ifs.somtoolbox.input with parameters of type InputData
InputCorrections(String fileName, Layer layer, InputData data)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.layers
 

Fields in at.tuwien.ifs.somtoolbox.layers declared as InputData
private  InputData GrowingCellLayer.data
          Data used for training
private  InputData GrowingLayer.data
           
 

Methods in at.tuwien.ifs.somtoolbox.layers that return InputData
 InputData GrowingCellLayer.getData()
           
 InputData GrowingLayer.getData()
           
 

Methods in at.tuwien.ifs.somtoolbox.layers with parameters of type InputData
 void Unit.addMappedInput(InputData data, boolean calcQE)
          Map all the input vectors contained in specified InputData object onto this unit.
 InputCorrections GrowingLayer.computeUnitFeatureWeights(InputCorrections corrections, InputData data, Unit.FeatureWeightMode mode)
          Implementation of general weighting as in Nünrberger/Detyniecki, 'Weighted Self-Organizing Maps: Incorporating User Feedback'
 String[] GrowingLayer.getNNearestInputs(String datumlabel, int n, InputData data)
           
private  void GrowingCellLayer.mapCompleteData(InputData data)
          Maps data to the units
private  void GrowingLayer.mapCompleteDataAfterTraining(InputData data)
          Maps data onto layer without recalculating the quantization error after every single input datum.
FIXME: add multi-threading
 void GrowingLayer.mapData(InputData data)
          Maps input data onto layer.
 String Unit.printUnitDetails(InputData inputData, TemplateVector tv)
           
 QualityMeasure GrowingLayer.train(InputData data, double initialLearnrate, double initialSigma, int numIterations, double tau, double targetQualityValue, String qualityMeasureName, SOMProperties trainingProps)
          Trains the layer with the input data.
 QualityMeasure GrowingLayer.train(InputData data, double iniLearnrate, double iniSigma, int numIterations, double tau, String qualityMeasureName, SOMProperties trainingProps)
          Trains the layer with the input data.
 QualityMeasure GrowingLayer.train(InputData data, double initialLearnrate, double initialSigma, int numIterations, int startIteration, double tau, double targetQualityValue, String qualityMeasureName, SOMProperties trainingProps)
          Trains the layer with the input data.
 QualityMeasure GrowingLayer.train(InputData data, double iniLearnrate, double iniSigma, int numIterations, int startIteration, double tau, String qualityMeasureName, SOMProperties trainingProps)
          Trains the layer with the input data.
 QualityMeasure GrowingCellLayer.train(InputData data, float epsilonB, float epsilonN, float alpha, int lamda, float eta, SOMProperties props)
          Trains the CellLayer with the given Parameters and returns the QualityMeasure
private  void GrowingLayer.trainNormal(InputData data, int numIterations, int startIteration, SOMProperties trainingProps, double initialLearnrate, double initialSigma, double expParam, double expParam2, ProgressListener progressWriter)
           
private  void GrowingCellLayer.trainNormal(InputData data, ProgressListener progressWriter)
          Trains the CellLayer with the secified InputData and logs to progressWriter
private  void GrowingLayer.trainSpecial(InputData data, int numIterations, int startIteration, SOMProperties trainingProps, double initialLearnrate, double initialSigma, double expParam, double expParam2, SOMLibClassInformation classInfo, double minProbability, ProgressListener progressWriter)
           
 

Constructors in at.tuwien.ifs.somtoolbox.layers with parameters of type InputData
GrowingCellLayer(int dim, boolean normalize, long randomSeed, InputData data)
          Std.
GrowingLayer(int xSize, int ySize, int zSize, String metricName, int dim, boolean normalized, boolean usePCA, long seed, InputData data)
          Convenience constructor for top layer map of GHSOM or a single map.
GrowingLayer(int xSize, int ySize, String metricName, int dim, boolean normalized, boolean usePCA, long seed, InputData data)
          Convenience constructor for top layer map of GHSOM or a single map.
GrowingLayer(int id, Unit su, int xSize, int ySize, int zSize, String metricName, int dim, boolean normalized, boolean usePCA, long seed, InputData data)
          Constructor for a new, untrained layer.
GrowingLayer(int id, Unit su, int xSize, int ySize, String metricName, int dim, boolean normalized, boolean usePCA, long seed, InputData data)
          Constructor for a new, untrained layer.
ToroidLayer(int xSize, int ySize, int zSize, String metricName, int dim, boolean normalize, boolean usePCA, long seed, InputData data)
           
ToroidLayer(int xSize, int ySize, String metricName, int dim, boolean normalize, boolean usePCA, long seed, InputData data)
           
ToroidLayer(int id, Unit su, int xSize, int ySize, int zSize, String metricName, int dim, boolean normalize, boolean usePCA, long seed, InputData data)
           
ToroidLayer(int id, Unit su, int xSize, int ySize, String metricName, int dim, boolean normalize, boolean usePCA, long seed, InputData data)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.layers.initialisation
 

Fields in at.tuwien.ifs.somtoolbox.layers.initialisation declared as InputData
private  InputData PCAInitializer.data
           
 

Constructors in at.tuwien.ifs.somtoolbox.layers.initialisation with parameters of type InputData
PCAInitializer(Layer layer, int size, int size2, int size3, InputData data, int dim)
           
RandomSamplingInitializer(Layer layer, int xSize, int ySize, int zSize, InputData data)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.layers.quality
 

Fields in at.tuwien.ifs.somtoolbox.layers.quality declared as InputData
protected  InputData AbstractQualityMeasure.data
           
(package private)  InputData TopographicFunction.data
           
 

Methods in at.tuwien.ifs.somtoolbox.layers.quality with parameters of type InputData
static QualityMeasure AbstractQualityMeasure.instantiate(String qmName, Layer layer, InputData data)
          Instantiates a certain quality measure class specified by argument mqName.
 

Constructors in at.tuwien.ifs.somtoolbox.layers.quality with parameters of type InputData
AbstractQualityMeasure(Layer layer, InputData data)
           
EntropyMeasure(Layer layer, InputData data)
           
IntrinsicDistance(Layer layer, InputData data)
           
InversionMeasure(Layer layer, InputData data)
           
MetricMultiScaling(Layer layer, InputData data)
           
PseudoSilhouetteValue(Layer layer, InputData data)
           
QuantizationError(Layer layer, InputData data)
           
SammonMeasure(Layer layer, InputData data)
           
SilhouetteValue(Layer layer, InputData data)
           
SOMDistortion(Layer layer, InputData data)
           
SOMSilhouetteValue(Layer layer, InputData data)
           
SpearmanCoefficient(Layer layer, InputData data)
           
TopographicError(Layer layer, InputData data)
           
TopographicFunction(Layer layer, InputData data)
           
TopographicProduct(Layer layer, InputData data)
           
Trustworthiness_NeighborhoodPreservation(Layer layer, InputData data)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.models
 

Methods in at.tuwien.ifs.somtoolbox.models that return InputData
protected static InputData AbstractNetworkModel.getInputData(FileProperties fileProps)
           
 

Methods in at.tuwien.ifs.somtoolbox.models with parameters of type InputData
private  void GrowingSOM.initLayer(boolean norm, SOMProperties props, InputData data)
           
private  void GHSOM.train(InputData data, GHSOMProperties props)
          Trains the GHSOM with the input data and training parameters specified in the properties provided by argument props.
 QualityMeasure GrowingSOM.train(InputData data, GHSOMProperties props, double targetQualityValue, String qualityMeasureName)
          Trains the map with the input data and training parameters specified in the properties provided by argument props.
 void GrowingSOM.train(InputData data, SOMProperties props)
          Trains the map with the input data and training parameters specified in the properties provided by argument props.
private  void GrowingCellStructures.train(InputData data, SOMProperties props)
          Trains a GrowingCellStructures
 

Constructors in at.tuwien.ifs.somtoolbox.models with parameters of type InputData
GHSOM(int dim, boolean norm, GHSOMProperties props, InputData data)
          Constructs a new GHSOM with dim-dimensional weight vectors.
GrowingCellStructures(int dim, boolean normalize, SOMProperties props, InputData data)
          Constructs a new GrowingCellStructures with dim-dimensional weight vectors.
GrowingSOM(boolean norm, SOMProperties props, InputData data)
          Constructs a new GrowingSOM with dim-dimensional weight vectors.
GrowingSOM(int xSize, int ySize, int numIterations, InputData data)
          Constructs and trains a new GrowingSOM.
GrowingSOM(int xSize, int ySize, int zSize, String metricName, int numIterations, boolean normalised, boolean usePCAInit, int randomSeed, InputData data)
          Constructs and trains a new GrowingSOM.
GrowingSOM(int id, Unit su, int dim, boolean norm, SOMProperties props, InputData data)
          Constructs a new GrowingSOM with dim-dimensional weight vectors.
 

Uses of InputData in at.tuwien.ifs.somtoolbox.output
 

Methods in at.tuwien.ifs.somtoolbox.output with parameters of type InputData
static void ESOMMapOutputter.write(GrowingSOM gsom, InputData data, String dir, String fileName, boolean gzipped)
           
static void SOMLibMapOutputter.writeDataWinnerMappingFile(GHSOM ghsom, InputData data, int numWinners, String fDir, String fName, boolean gzipped)
           
static void GrowingCellStructuresMapOutputter.writeDataWinnerMappingFile(GrowingCellStructures csom, InputData data, int numWinners, String fDir, String fName, boolean gzipped)
           
static void SOMLibMapOutputter.writeDataWinnerMappingFile(GrowingSOM gsom, InputData data, int numWinners, String fDir, String fName, boolean gzipped)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.output.labeling
 

Methods in at.tuwien.ifs.somtoolbox.output.labeling with parameters of type InputData
 void Labeler.label(GHSOM ghsom, InputData data, int num)
           
 void LagusKeywordLabeler.label(GHSOM ghsom, InputData data, int num)
           
 void LabelSOM.label(GHSOM ghsom, InputData data, int num)
           
 void Labeler.label(GrowingSOM gsom, InputData data, int num)
          Determines and adds labels to the units of a GrowingSOM (should be NetworkModel in the future).
 void LagusKeywordLabeler.label(GrowingSOM gsom, InputData data, int num)
           
 void LabelSOM.label(GrowingSOM gsom, InputData data, int num)
           
 void Labeler.label(GrowingSOM gsom, InputData data, int num, boolean ignoreLabelsWithZero)
           
 void LagusKeywordLabeler.label(GrowingSOM gsom, InputData data, int num, boolean ignoreLabelsWithZero)
           
 void LabelSOM.label(GrowingSOM gsom, InputData data, int num, boolean ignoreLabelsWithZero)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.reportgenerator
 

Fields in at.tuwien.ifs.somtoolbox.reportgenerator declared as InputData
private  InputData DatasetInformation.inputData
           
 

Methods in at.tuwien.ifs.somtoolbox.reportgenerator that return InputData
 InputData DatasetInformation.getInputData()
          returns the InputData object storing information about the input data used for training the som.
 

Uses of InputData in at.tuwien.ifs.somtoolbox.summarisation.methods
 

Fields in at.tuwien.ifs.somtoolbox.summarisation.methods declared as InputData
private  InputData TFxIDF.inputVector
           
 

Methods in at.tuwien.ifs.somtoolbox.summarisation.methods with parameters of type InputData
 void CombinedMethod.setVectors(InputData input, SOMLibTemplateVector template)
           
 void TFxIDF.setVectors(InputData input, SOMLibTemplateVector template)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.summarisation.parser
 

Fields in at.tuwien.ifs.somtoolbox.summarisation.parser declared as InputData
private  InputData Scorer.inputvectors
           
 

Constructors in at.tuwien.ifs.somtoolbox.summarisation.parser with parameters of type InputData
Scorer(Object[] itemN, InputData input, SOMLibTemplateVector template)
           
Scorer(String itemN, InputData input, SOMLibTemplateVector template)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.visualization
 

Fields in at.tuwien.ifs.somtoolbox.visualization declared as InputData
private  InputData NeighbourhoodGraph.inputData
           
private  InputData ActivityHistogram.inputData
           
 

Constructors in at.tuwien.ifs.somtoolbox.visualization with parameters of type InputData
ActivityHistogram.ActivityHistrogramControlPanel(ActivityHistogram hist, InputData inputData)
           
 

Uses of InputData in at.tuwien.ifs.somtoolbox.visualization.minimumSpanningTree
 

Fields in at.tuwien.ifs.somtoolbox.visualization.minimumSpanningTree declared as InputData
(package private)  InputData InputdataGraph.data