|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweka.core.converters.AbstractSaver
weka.core.converters.AbstractFileSaver
weka.core.converters.MatlabSaver
public class MatlabSaver
Writes Matlab ASCII files, in single or double precision format.
Valid options are:-i <the input file> The input file
-o <the output file> The output file
-double Use double precision format. (default: single precision)
-tabs Use tabs as separator. (default: blanks)
Saver
,
Serialized FormField Summary | |
---|---|
static java.lang.String |
FILE_EXTENSION
the file extension. |
Fields inherited from interface weka.core.converters.Saver |
---|
BATCH, INCREMENTAL, NONE |
Constructor Summary | |
---|---|
MatlabSaver()
Constructor. |
Method Summary | |
---|---|
Capabilities |
getCapabilities()
Returns the Capabilities of this saver. |
java.lang.String |
getFileDescription()
Returns a description of the file type. |
java.lang.String[] |
getOptions()
returns the options of the current setup. |
java.lang.String |
getRevision()
Returns the revision string. |
boolean |
getUseDouble()
Returns whether double or single precision is used. |
boolean |
getUseTabs()
Returns whether tabs are used instead of blanks. |
java.lang.String |
globalInfo()
Returns a string describing this Saver. |
java.util.Enumeration |
listOptions()
Returns an enumeration describing the available options. |
static void |
main(java.lang.String[] args)
Main method. |
void |
resetOptions()
Resets the Saver. |
void |
setOptions(java.lang.String[] options)
Parses the options for this object. |
void |
setUseDouble(boolean value)
Sets whether to use double or single precision. |
void |
setUseTabs(boolean value)
Sets whether to use tabs instead of blanks. |
java.lang.String |
useDoubleTipText()
Returns the tip text for this property. |
java.lang.String |
useTabsTipText()
Returns the tip text for this property. |
void |
writeBatch()
Writes a Batch of instances. |
void |
writeIncremental(Instance inst)
Saves an instances incrementally. |
Methods inherited from class weka.core.converters.AbstractFileSaver |
---|
cancel, filePrefix, getFileExtension, getFileExtensions, getUseRelativePath, getWriter, resetWriter, retrieveDir, retrieveFile, runFileSaver, setDestination, setDestination, setDir, setDirAndPrefix, setEnvironment, setFile, setFilePrefix, setUseRelativePath, useRelativePathTipText |
Methods inherited from class weka.core.converters.AbstractSaver |
---|
getInstances, getWriteMode, resetStructure, setInstances, setRetrieval, setStructure |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String FILE_EXTENSION
Constructor Detail |
---|
public MatlabSaver()
Method Detail |
---|
public java.lang.String globalInfo()
public java.util.Enumeration listOptions()
listOptions
in interface OptionHandler
listOptions
in class AbstractFileSaver
public java.lang.String[] getOptions()
getOptions
in interface OptionHandler
getOptions
in class AbstractFileSaver
public void setOptions(java.lang.String[] options) throws java.lang.Exception
-i <the input file> The input file
-o <the output file> The output file
-double Use double precision format. (default: single precision)
-tabs Use tabs as separator. (default: blanks)
setOptions
in interface OptionHandler
setOptions
in class AbstractFileSaver
options
- the options to use
java.lang.Exception
- if setting of options failspublic java.lang.String getFileDescription()
getFileDescription
in interface FileSourcedConverter
getFileDescription
in class AbstractFileSaver
public void resetOptions()
resetOptions
in class AbstractFileSaver
public void setUseDouble(boolean value)
value
- if true then double precision is usedpublic boolean getUseDouble()
public java.lang.String useDoubleTipText()
public void setUseTabs(boolean value)
value
- if true then tabs are usedpublic boolean getUseTabs()
public java.lang.String useTabsTipText()
public Capabilities getCapabilities()
getCapabilities
in interface CapabilitiesHandler
getCapabilities
in class AbstractSaver
Capabilities
public void writeIncremental(Instance inst) throws java.io.IOException
writeIncremental
in interface Saver
writeIncremental
in class AbstractSaver
inst
- the instance to save
java.io.IOException
- throws IOEXception if an instance cannot be
saved incrementally.public void writeBatch() throws java.io.IOException
writeBatch
in interface Saver
writeBatch
in class AbstractSaver
java.io.IOException
- throws IOException if saving in batch mode
is not possiblepublic java.lang.String getRevision()
getRevision
in interface RevisionHandler
public static void main(java.lang.String[] args)
args
- should contain the options of a Saver.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |