Uses of Class
at.tuwien.ifs.somtoolbox.data.InputDatum

Packages that use InputDatum
at.tuwien.ifs.somtoolbox.apps.helper   
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.layers Provides the basic classes constituting SOM-based neural networks. 
at.tuwien.ifs.somtoolbox.layers.metrics This package contains the metrics used for distance calculation during training and for mapping data onto maps. 
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.output Provides classes to write trained SOMs to files for future re-use. 
at.tuwien.ifs.somtoolbox.reportgenerator   
at.tuwien.ifs.somtoolbox.reportgenerator.gui   
at.tuwien.ifs.somtoolbox.reportgenerator.output   
at.tuwien.ifs.somtoolbox.reportgenerator.QEContainers   
at.tuwien.ifs.somtoolbox.summarisation.methods   
at.tuwien.ifs.somtoolbox.util Provides various helper classes. 
at.tuwien.ifs.somtoolbox.util.comparables   
 

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

Methods in at.tuwien.ifs.somtoolbox.apps.helper that return InputDatum
private static InputDatum DataGenerator.generatePoint(String name, double[] mean, double[] sigma)
           
static InputDatum[] DataGenerator.generatePoints(String name, int num, double[] mean, double[] sigma)
           
 

Methods in at.tuwien.ifs.somtoolbox.apps.helper with parameters of type InputDatum
private static void DatasetRandomiser.writeInputDatumToFile(PrintWriter writer, InputDatum inputDatum, int[] columnOrder)
           
 

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

Methods in at.tuwien.ifs.somtoolbox.data that return InputDatum
 InputDatum[] AbstractSOMLibSparseInputData.getByNameDistanceSorted(double[] vector, Collection<String> inputNames, DistanceMetric metric)
          Retrieves the InputDatum corresponding to the given input names, and sorted by their distance to the given vector.
 InputDatum RandomAccessFileSOMLibInputData.getInputDatum(int d)
           
 InputDatum InputData.getInputDatum(int d)
          Get an input datum with a specified index.
 InputDatum DataBaseSOMLibSparseInputData.getInputDatum(int index)
           
 InputDatum SimpleMatrixInputData.getInputDatum(int d)
           
 InputDatum SOMLibSparseInputData.getInputDatum(int index)
           
 InputDatum AbstractSOMLibSparseInputData.getInputDatum(String label)
           
 InputDatum InputData.getInputDatum(String label)
          Get an input datum with a specified label.
 InputDatum[] AbstractSOMLibSparseInputData.getInputDatum(String[] labels)
           
 InputDatum[] InputData.getInputDatum(String[] labels)
          Returns an array of input data with the specified labels.
 InputDatum[] AbstractSOMLibSparseInputData.getNearestN(double[] vector, DistanceMetric metric, int number)
          Retrieves the given number of InputDatum that are closest to the given vector.
 InputDatum[] AbstractSOMLibSparseInputData.getNearestN(int inputIndex, DistanceMetric metric, int number)
          Returns the n nearest input vectors for the index of the given vector of the dataset.
 InputDatum[] AbstractSOMLibSparseInputData.getNearestNUnsorted(int inputIndex, DistanceMetric metric, int number)
           
private  InputDatum[] AbstractSOMLibSparseInputData.getNNearest(ArrayList<InputDistance> distances)
           
private  InputDatum[] AbstractSOMLibSparseInputData.getNNearest(int number, ArrayList<InputDistance> distances)
           
 InputDatum AbstractSOMLibSparseInputData.getRandomInputDatum(int iteration, int numIterations)
           
 InputDatum InputData.getRandomInputDatum(int iteration, int numIterations)
          Gets a random input sample from the input data set.
 

Methods in at.tuwien.ifs.somtoolbox.data with parameters of type InputDatum
static AbstractSOMLibSparseInputData AbstractSOMLibSparseInputData.create(InputDatum[] inputData, SOMLibClassInformation classInfo)
           
static void InputDataWriter.writeInputDatumToFile(PrintWriter writer, InputDatum inputDatum)
           
 

Constructors in at.tuwien.ifs.somtoolbox.data with parameters of type InputDatum
SOMLibSparseInputData(InputDatum[] inputData, SOMLibClassInformation classInfo)
          Constructor intended for generated synthetic data.
 

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

Fields in at.tuwien.ifs.somtoolbox.layers with type parameters of type InputDatum
private  ArrayList<InputDatum> Unit.batchSomNeighbourhood
           
 

Methods in at.tuwien.ifs.somtoolbox.layers with parameters of type InputDatum
 void Unit.addBatchSomNeighbour(InputDatum d)
           
 void Unit.addMappedInput(InputDatum datum, boolean calcQE)
          Adds a single input datum to the unit.
private  GrowingCellUnit GrowingCellLayer.getWinner(InputDatum input)
           
 Unit MnemonicGrowingLayer.getWinner(InputDatum input)
           
 Unit GrowingLayer.getWinner(InputDatum input)
          Returns the winner unit for a given input datum specified by argument input.
 Unit GrowingLayer.getWinner(InputDatum input, AbstractWeightedMetric metric)
          Returns the winner for a given unit, using a weighted distance metric.
 Unit GrowingLayer.getWinner(InputDatum input, DistanceMetric metric)
          Returns the winner unit for a given input datum specified by argument input.
 Unit[] GrowingLayer.getWinners(InputDatum input, int num)
           
 Unit[] GrowingLayer.getWinners(InputDatum input, int num, DistanceMetric metric)
          Returns a number of best-matching units sorted by distance (ascending) for a given input datum.
 UnitDistance[] GrowingCellLayer.getWinnersAndDistances(InputDatum input, int numWinners)
           
 UnitDistance[] MnemonicGrowingLayer.getWinnersAndDistances(InputDatum input, int num)
           
 UnitDistance[] GrowingLayer.getWinnersAndDistances(InputDatum input, int num)
          Returns a number of best-matching units and distances sorted by distance (ascending) for a given input datum.
 void Unit.initWeightVectorBySample(InputDatum datum)
          Sets this unit's weight vector to the vector of the input datum specified by argument datum.
 Unit GrowingLayer.mapDatum(InputDatum datum)
          Maps a single input datum onto the layer and returns the winning unit.
private  void GrowingLayer.updateUnits(Unit winner, InputDatum input, double learnrate, double sigma)
           
private  void GrowingLayer.updateUnitsNoBorder(Unit winner, InputDatum input, double learnrate, double sigma)
          Updates the weight vectors of the all map units with respect to the input datum and the according winner unit.
protected  void MnemonicGrowingLayer.updateUnitsNormal(Unit winner, InputDatum input, double learnrate, double sigma)
           
protected  void GrowingLayer.updateUnitsNormal(Unit winner, InputDatum input, double learnrate, double sigma)
          Updates the weight vectors of the all map units with respect to the input datum and the according winner unit.
 void AdaptiveCoordinatesVirtualLayer.updateUnitsVirtualSpacePos(Unit[][][] units, DistanceMetric metric, Unit winner, InputDatum input, int curIteration)
          Updates the virtual space position of all map units with respect to the input datum and the according winner unit.
private  void GrowingCellLayer.updateWinnerAndNeighbors(GrowingCellUnit winner, InputDatum currentInput)
          Updates the weight-vectors of winning unit and its neighbors
 

Uses of InputDatum in at.tuwien.ifs.somtoolbox.layers.metrics
 

Methods in at.tuwien.ifs.somtoolbox.layers.metrics with parameters of type InputDatum
 double DistanceMetric.distance(double[] vector, InputDatum datum)
          Calculates the distance between two vectors provided by argument vector and datum.
 double AbstractMetric.distance(double[] vector, InputDatum data)
           
 double DistanceMetric.distance(cern.colt.matrix.DoubleMatrix1D vector, InputDatum datum)
          Calculates the distance between two vectors provided by argument vector and datum.
 double AbstractMetric.distance(cern.colt.matrix.DoubleMatrix1D vector, InputDatum datum)
           
 double DistanceMetric.distance(InputDatum datum, double[] vector)
          Calculates the distance between two vectors provided by argument datum and vector.
 double AbstractMetric.distance(InputDatum data, double[] vector)
           
 double DistanceMetric.distance(InputDatum datum, cern.colt.matrix.DoubleMatrix1D vector)
          Calculates the distance between two vectors provided by argument datum and vector.
 double AbstractMetric.distance(InputDatum datum, cern.colt.matrix.DoubleMatrix1D vector)
           
 double DistanceMetric.distance(InputDatum datum, InputDatum datum2)
          Calculates the distance between two vectors provided by argument datum and datum2.
 double AbstractMetric.distance(InputDatum datum, InputDatum datum2)
           
 double MnemonicSOMMetric.distance(InputDatum datum1, InputDatum datum2)
           
 double AbstractWeightedMetric.distance(InputDatum inputDatum, Unit unit)
           
 

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

Methods in at.tuwien.ifs.somtoolbox.layers.quality with parameters of type InputDatum
private  double SOMDistortion.squaredDistance(InputDatum datum, double[] vector2)
           
 

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

Fields in at.tuwien.ifs.somtoolbox.output declared as InputDatum
(package private)  InputDatum SOMLibMapOutputter.DataWinnerMappingThread.datum
           
 

Methods in at.tuwien.ifs.somtoolbox.output with parameters of type InputDatum
(package private)  void SOMLibMapOutputter.DataWinnerMappingThread.setData(CountDownLatch latch, InputDatum datum)
           
 

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

Methods in at.tuwien.ifs.somtoolbox.reportgenerator that return InputDatum
 InputDatum DatasetInformation.getInputDatum(int d)
          returns the InputDatum at the specified index
 InputDatum DatasetInformation.getInputDatum(String name)
          returns the InputDatum labelled with the specified name
 

Methods in at.tuwien.ifs.somtoolbox.reportgenerator with parameters of type InputDatum
 Unit TestRunResult.getUnitMappedTo(InputDatum input)
          returns the unit the specified input item is mapped to
 

Uses of InputDatum in at.tuwien.ifs.somtoolbox.reportgenerator.gui
 

Methods in at.tuwien.ifs.somtoolbox.reportgenerator.gui with parameters of type InputDatum
private  String InputVectorSelectorPane.getInputLabelDetails(InputDatum inputVector)
           
 

Constructors in at.tuwien.ifs.somtoolbox.reportgenerator.gui with parameters of type InputDatum
InputVectorSelectorPane(int id, String name, InputDatum inputVector)
           
 

Uses of InputDatum in at.tuwien.ifs.somtoolbox.reportgenerator.output
 

Method parameters in at.tuwien.ifs.somtoolbox.reportgenerator.output with type arguments of type InputDatum
protected  void SOMDescriptionHTML.printDistributionDetailTable(Hashtable<String,Vector<InputDatum>> lookup, boolean classInformationAvailable)
          creates and outputs one out of two possible tables the first possible table:
the first table contains for each unit only the number of input vectors mapped to it, and a pie chart image of the class distribution within this unit.
protected  void SOMDescriptionLATEX.printDistributionDetailTable(Hashtable<String,Vector<InputDatum>> lookup, boolean classInformationAvailable)
          creates and outputs one out of two possible tables the first possible table: \\\\ the first table contains for each unit only the number of input vectors mapped to it, and a pie chart image of the class distribution within this unit.
 

Uses of InputDatum in at.tuwien.ifs.somtoolbox.reportgenerator.QEContainers
 

Fields in at.tuwien.ifs.somtoolbox.reportgenerator.QEContainers with type parameters of type InputDatum
private  Vector<InputDatum> InputQEContainer.inputs
           
 

Methods in at.tuwien.ifs.somtoolbox.reportgenerator.QEContainers that return InputDatum
 InputDatum InputQEContainer.getInput(int i)
          return the input datum at the specified index
 

Methods in at.tuwien.ifs.somtoolbox.reportgenerator.QEContainers with parameters of type InputDatum
 void InputQEContainer.addInput(InputDatum input)
          add a new input datum to the container
 

Method parameters in at.tuwien.ifs.somtoolbox.reportgenerator.QEContainers with type arguments of type InputDatum
 void InputQEContainer.setInputs(Vector<InputDatum> inputs)
          set the complete list of input data stored in this container (existing items are overridden)
 

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

Fields in at.tuwien.ifs.somtoolbox.summarisation.methods declared as InputDatum
private  InputDatum TFxIDF.inputd
           
 

Uses of InputDatum in at.tuwien.ifs.somtoolbox.util
 

Methods in at.tuwien.ifs.somtoolbox.util that return InputDatum
static InputDatum VectorTools.normaliseByLength(InputDatum datum)
           
static InputDatum VectorTools.normaliseByLength(InputDatum datum, double length)
           
 

Methods in at.tuwien.ifs.somtoolbox.util with parameters of type InputDatum
static InputDatum VectorTools.normaliseByLength(InputDatum datum)
           
static InputDatum VectorTools.normaliseByLength(InputDatum datum, double length)
           
 

Uses of InputDatum in at.tuwien.ifs.somtoolbox.util.comparables
 

Fields in at.tuwien.ifs.somtoolbox.util.comparables declared as InputDatum
private  InputDatum InputDistance.input
           
 

Methods in at.tuwien.ifs.somtoolbox.util.comparables that return InputDatum
 InputDatum InputDistance.getInput()
           
 

Constructors in at.tuwien.ifs.somtoolbox.util.comparables with parameters of type InputDatum
InputDistance(double distance, InputDatum input)