public class SOMPAKInputData extends SOMLibSparseInputData
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INDICATOR_COMPONENTS |
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 |
---|
SOMPAKInputData(java.lang.String vectorFileName) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getFileNameSuffix() |
static java.lang.String |
getFormatName() |
protected void |
readVectorFile(java.lang.String vectorFileName,
boolean sparse)
Reads the input data from the given file, which has to follow the Input Vector File
specification.
|
addInstance, getDataAsMatrix, getDimensionality, getInputDatum, getInputVector, getValue, init, initDataStructures, initMatrix, main, mqe0, openFile, parse, parseDouble, processLine, setLabel, setMatrixValue, setValue, subset
classInformation, create, dim, equals, getByNameDistanceSorted, getContentType, getData, getData, getDataIntervals, getDataSource, getDistanceMatrix, getDistances, getFeatureDensities, getFeatureMatrixColumns, getFeatureMatrixRows, getInputDatum, getInputDatum, getInputDatumIndex, getLabel, getLabels, getMaxValue, getMeanVector, getMeanVector, getMinValue, getNearestDistances, getNearestN, getNearestN, getNearestNUnsorted, getRandomInputDatum, initDistanceMatrix, isNormalizedToUnitLength, numVectors, setClassInfo, setTemplateVector, templateVector, transformValues
public static final java.lang.String INDICATOR_COMPONENTS
protected void readVectorFile(java.lang.String vectorFileName, boolean sparse)
SOMLibSparseInputData
AbstractSOMLibSparseInputData.meanVector
and creates the
AbstractSOMLibSparseInputData.nameCache
for faster index search.readVectorFile
in class SOMLibSparseInputData
vectorFileName
- the name of the input vector file.public static java.lang.String getFileNameSuffix()
public static java.lang.String getFormatName()