private class VectorFile2DatabaseImporter.InputVectorImporter extends SOMLibSparseInputData
Modifier and Type | Field and Description |
---|---|
private MySQLConnector |
dbConnector |
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 |
---|
InputVectorImporter(java.lang.String inputVectorFile,
MySQLConnector dbConnector) |
Modifier and Type | Method and Description |
---|---|
protected void |
processLine(int documentIndex,
java.lang.String[] lineElements)
Stores the information read in the database.
|
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
private MySQLConnector dbConnector
public InputVectorImporter(java.lang.String inputVectorFile, MySQLConnector dbConnector)
protected void processLine(int documentIndex, java.lang.String[] lineElements) throws java.lang.Exception
processLine
in class SOMLibSparseInputData
documentIndex
- the line indexlineElements
- the line elements, split by the delimetersjava.lang.Exception