at.tuwien.ifs.somtoolbox.reportgenerator
Class MySOMLibMapDescription

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.reportgenerator.MySOMLibMapDescription

public class MySOMLibMapDescription
extends Object

It's strange, but when I tried to use this file it wasn't able to deal with SOMLib map files. I had to make some changes to get it to work A class handling SOMLib map files.

Version:
$Id: MySOMLibMapDescription.java 3583 2010-05-21 10:07:41Z mayer $
Author:
Rudolf Mayer, Sebastian Skritek (0226286, Sebastian.Skritek@gmx.at)

Field Summary
private static String[] booleanFields
           
private static String[] dateFields
           
private static String[] doubleFields
           
private static String[] integerFields
           
private static String keyDescription
           
private static String keyLayerRevision
           
private static String keyLearnRateInit
           
private static String keyLearnrateType
           
private static String keyMetric
           
private static String keyNeighbourhoodInit
           
private static String keyNeighbourhoodType
           
private static String keyQuantErrMap
           
private static String keyQuantErrVector
           
private static String keyRandomInit
           
private static String keyStorageDate
           
private static String keyTopology
           
private static String keyTotalIterations
           
private static String keyTotalTrainingVectors
           
private static String keyTrainingTime
           
private static String keyType
           
private static String keyUrlMappedInputVector
           
private static String keyUrlMappedInputVectorDescription
           
private static String keyUrlQuantErrMap
           
private static String keyUrlTrainingVector
           
private static String keyUrlTrainingVectorDescription
           
private static String keyUrlUnitDescription
           
private static String keyUrlWeightVector
           
private static String keyVecDim
           
private static String keyVectorsNormailised
           
private static String keyXDim
           
private static String keyYDim
           
private static String[] longFields
           
(package private)  Properties prop
           
private static String[] propertyNames
           
 
Constructor Summary
MySOMLibMapDescription(String fileName)
           
 
Method Summary
 Object getProperty(String property)
           
static void main(String[] args)
           
 void readMapDescriptionFile(String fileName)
          this function has been changed compared to SOMLibMapDescription.java changed way how the inputfile is read, and weakend the warnings in case of an error.
 void writeMapDescriptionFile(String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keyType

private static final String keyType
See Also:
Constant Field Values

keyTopology

private static final String keyTopology
See Also:
Constant Field Values

keyXDim

private static final String keyXDim
See Also:
Constant Field Values

keyYDim

private static final String keyYDim
See Also:
Constant Field Values

keyVecDim

private static final String keyVecDim
See Also:
Constant Field Values

keyStorageDate

private static final String keyStorageDate
See Also:
Constant Field Values

keyTrainingTime

private static final String keyTrainingTime
See Also:
Constant Field Values

keyLearnrateType

private static final String keyLearnrateType
See Also:
Constant Field Values

keyLearnRateInit

private static final String keyLearnRateInit
See Also:
Constant Field Values

keyNeighbourhoodType

private static final String keyNeighbourhoodType
See Also:
Constant Field Values

keyNeighbourhoodInit

private static final String keyNeighbourhoodInit
See Also:
Constant Field Values

keyRandomInit

private static final String keyRandomInit
See Also:
Constant Field Values

keyTotalIterations

private static final String keyTotalIterations
See Also:
Constant Field Values

keyTotalTrainingVectors

private static final String keyTotalTrainingVectors
See Also:
Constant Field Values

keyVectorsNormailised

private static final String keyVectorsNormailised
See Also:
Constant Field Values

keyQuantErrMap

private static final String keyQuantErrMap
See Also:
Constant Field Values

keyQuantErrVector

private static final String keyQuantErrVector
See Also:
Constant Field Values

keyUrlTrainingVector

private static final String keyUrlTrainingVector
See Also:
Constant Field Values

keyUrlTrainingVectorDescription

private static final String keyUrlTrainingVectorDescription
See Also:
Constant Field Values

keyUrlWeightVector

private static final String keyUrlWeightVector
See Also:
Constant Field Values

keyUrlQuantErrMap

private static final String keyUrlQuantErrMap
See Also:
Constant Field Values

keyUrlMappedInputVector

private static final String keyUrlMappedInputVector
See Also:
Constant Field Values

keyUrlMappedInputVectorDescription

private static final String keyUrlMappedInputVectorDescription
See Also:
Constant Field Values

keyUrlUnitDescription

private static final String keyUrlUnitDescription
See Also:
Constant Field Values

keyMetric

private static final String keyMetric
See Also:
Constant Field Values

keyLayerRevision

private static final String keyLayerRevision
See Also:
Constant Field Values

keyDescription

private static final String keyDescription
See Also:
Constant Field Values

prop

Properties prop

propertyNames

private static final String[] propertyNames

integerFields

private static final String[] integerFields

doubleFields

private static final String[] doubleFields

longFields

private static final String[] longFields

dateFields

private static final String[] dateFields

booleanFields

private static final String[] booleanFields
Constructor Detail

MySOMLibMapDescription

public MySOMLibMapDescription(String fileName)
                       throws IOException
Throws:
IOException
Method Detail

readMapDescriptionFile

public void readMapDescriptionFile(String fileName)
                            throws IOException
this function has been changed compared to SOMLibMapDescription.java changed way how the inputfile is read, and weakend the warnings in case of an error.

Parameters:
fileName - the filename to read from
Throws:
IOException - if an IOException occures.

getProperty

public Object getProperty(String property)

writeMapDescriptionFile

public void writeMapDescriptionFile(String fileName)
                             throws IOException
Throws:
IOException

main

public static void main(String[] args)