annotool.io
Class ChainModel
java.lang.Object
annotool.io.ChainModel
public class ChainModel
- extends java.lang.Object
This class is responsible for storing trained model from memory into file and
loading from file into the memory.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChainModel
public ChainModel()
write
public void write(java.io.File baseFile)
read
public void read(java.io.File file)
throws java.io.FileNotFoundException,
java.lang.Exception
- Throws:
java.io.FileNotFoundException
java.lang.Exception
isValid
public boolean isValid()
isBinary
public boolean isBinary()
addExtractor
public void addExtractor(Extractor ex)
addSelector
public void addSelector(Selector sel)
getImageSet
public java.lang.String getImageSet()
setImageSet
public void setImageSet(java.lang.String imageSet)
getTestingSet
public java.lang.String getTestingSet()
setTestingSet
public void setTestingSet(java.lang.String testingSet)
getImageSize
public java.lang.String getImageSize()
setImageSize
public void setImageSize(java.lang.String imageSize)
getMode
public java.lang.String getMode()
setMode
public void setMode(java.lang.String mode)
getChannel
public java.lang.String getChannel()
setChannel
public void setChannel(java.lang.String channel)
getResult
public float getResult()
setResult
public void setResult(float result)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getClassNames
public java.util.HashMap<java.lang.String,java.lang.String> getClassNames()
setClassNames
public void setClassNames(java.util.HashMap<java.lang.String,java.lang.String> classNames)
getExtractors
public java.util.ArrayList<Extractor> getExtractors()
setExtractors
public void setExtractors(java.util.ArrayList<Extractor> extractors)
getSelectors
public java.util.ArrayList<Selector> getSelectors()
setSelectors
public void setSelectors(java.util.ArrayList<Selector> selectors)
getClassifierName
public java.lang.String getClassifierName()
setClassifierName
public void setClassifierName(java.lang.String classifierName)
getClassifier
public Classifier getClassifier()
setClassifier
public void setClassifier(Classifier classifier)
getClassParams
public java.util.HashMap<java.lang.String,java.lang.String> getClassParams()
setClassParams
public void setClassParams(java.util.HashMap<java.lang.String,java.lang.String> classParams)
setBar
public void setBar(javax.swing.JProgressBar bar)
setClassifierPath
public void setClassifierPath(java.lang.String path)
setClassifierClass
public void setClassifierClass(java.lang.String classifierClass)