public class UnitLengthNormaliser extends AbstractNormaliser
writer
data, DEFAULT_NORMALISED, DEFAULT_NUM_CACHE_BLOCKS, DEFAULT_RANDOM_SEED, DEFAULT_SPARSE, INPUT_VECTOR_FILE_FORMAT_CORRUPT_MESSAGE, nonZeros, sparse
classInfo, contentType, dataNames, dim, ERROR_MESSAGE_FILE_FORMAT_CORRUPT, featureMatrixCols, featureMatrixRows, isNormalized, meanVector, mqe0, nameCache, numVectors, rand, source, templateVector
inputFileNameSuffix, MISSING_VALUE
Constructor and Description |
---|
UnitLengthNormaliser() |
Modifier and Type | Method and Description |
---|---|
void |
postReading() |
void |
preReading() |
protected void |
processLine(int index,
java.lang.String[] lineElements)
Process a single line of the input vector file.
|
normalise
addInstance, getDataAsMatrix, getDimensionality, getInputDatum, getInputVector, getValue, init, initDataStructures, initMatrix, main, mqe0, openFile, parse, parseDouble, readVectorFile, setLabel, setMatrixValue, setValue, subset
classInformation, create, dim, equals, getByNameDistanceSorted, getContentType, getData, getData, getDataIntervals, getDataSource, getDistanceMatrix, getDistances, getFeatureDensities, getFeatureMatrixColumns, getFeatureMatrixRows, getFileNameSuffix, getFormatName, getInputDatum, getInputDatum, getInputDatumIndex, getLabel, getLabels, getMaxValue, getMeanVector, getMeanVector, getMinValue, getNearestDistances, getNearestN, getNearestN, getNearestNUnsorted, getRandomInputDatum, initDistanceMatrix, isNormalizedToUnitLength, numVectors, setClassInfo, setTemplateVector, templateVector, transformValues
protected void processLine(int index, java.lang.String[] lineElements) throws java.lang.Exception
SOMLibSparseInputData
processLine
in class SOMLibSparseInputData
index
- the line indexlineElements
- the line elements, split by the delimetersjava.lang.Exception
public void preReading()
preReading
in class AbstractNormaliser
public void postReading()
postReading
in class AbstractNormaliser