SciLib.Neuro.SVM
Class SVMFileHandler

java.lang.Object
  extended by SciLib.Neuro.SVM.SVMFileHandler
All Implemented Interfaces:
FileHandler
Direct Known Subclasses:
SVMReadBinaryData, SVMReadTextData

public class SVMFileHandler
extends java.lang.Object
implements FileHandler

implements FileHandler interface that handles data files in SVM


Field Summary
protected  int columns
           
protected  int idNo
           
protected  int N
           
protected  int rows
           
 
Constructor Summary
SVMFileHandler()
           
 
Method Summary
 void closeFile()
           
 integerVector getBinaryPattern(int patternNo)
           
 int getColumns()
           
 int getIdNo()
           
 integerVector getIntegerPattern(int patternNo)
           
 int getNumberOfPatterns()
           
 vector getPattern(int patternNo)
           
 int getRows()
           
 int getSizeOfPatterns()
           
 int getTarget(int patternNo)
           
 void openFile(java.lang.String patterns, java.lang.String targets)
           
 matrix patterns()
           
 void printBinaryPattern(integerVector pattern)
           
 void printInfo()
           
 void readInformation()
           
 integerVector targets()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idNo

protected int idNo

N

protected int N

rows

protected int rows

columns

protected int columns
Constructor Detail

SVMFileHandler

public SVMFileHandler()
Method Detail

getIdNo

public int getIdNo()
Specified by:
getIdNo in interface FileHandler

getNumberOfPatterns

public int getNumberOfPatterns()
Specified by:
getNumberOfPatterns in interface FileHandler

getSizeOfPatterns

public int getSizeOfPatterns()
Specified by:
getSizeOfPatterns in interface FileHandler

getRows

public int getRows()
Specified by:
getRows in interface FileHandler

getColumns

public int getColumns()
Specified by:
getColumns in interface FileHandler

printInfo

public void printInfo()
Specified by:
printInfo in interface FileHandler

openFile

public void openFile(java.lang.String patterns,
                     java.lang.String targets)
Specified by:
openFile in interface FileHandler

closeFile

public void closeFile()
Specified by:
closeFile in interface FileHandler

readInformation

public void readInformation()
Specified by:
readInformation in interface FileHandler

patterns

public matrix patterns()
Specified by:
patterns in interface FileHandler

targets

public integerVector targets()
Specified by:
targets in interface FileHandler

getTarget

public int getTarget(int patternNo)
Specified by:
getTarget in interface FileHandler

getBinaryPattern

public integerVector getBinaryPattern(int patternNo)
Specified by:
getBinaryPattern in interface FileHandler

getIntegerPattern

public integerVector getIntegerPattern(int patternNo)
Specified by:
getIntegerPattern in interface FileHandler

getPattern

public vector getPattern(int patternNo)
Specified by:
getPattern in interface FileHandler

printBinaryPattern

public void printBinaryPattern(integerVector pattern)
Specified by:
printBinaryPattern in interface FileHandler