|
||||||||||
| 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 Form| Field Summary | |
|---|---|
static 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. |
String |
getFileDescription()
Returns a description of the file type. |
String[] |
getOptions()
returns the options of the current setup. |
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. |
String |
globalInfo()
Returns a string describing this Saver. |
Enumeration |
listOptions()
Returns an enumeration describing the available options. |
static void |
main(String[] args)
Main method. |
void |
resetOptions()
Resets the Saver. |
void |
setOptions(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. |
String |
useDoubleTipText()
Returns the tip text for this property. |
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 String FILE_EXTENSION
| Constructor Detail |
|---|
public MatlabSaver()
| Method Detail |
|---|
public String globalInfo()
public Enumeration listOptions()
listOptions in interface OptionHandlerlistOptions in class AbstractFileSaverpublic String[] getOptions()
getOptions in interface OptionHandlergetOptions in class AbstractFileSaver
public void setOptions(String[] options)
throws 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 OptionHandlersetOptions in class AbstractFileSaveroptions - the options to use
Exception - if setting of options failspublic String getFileDescription()
getFileDescription in interface FileSourcedConvertergetFileDescription in class AbstractFileSaverpublic void resetOptions()
resetOptions in class AbstractFileSaverpublic void setUseDouble(boolean value)
value - if true then double precision is usedpublic boolean getUseDouble()
public String useDoubleTipText()
public void setUseTabs(boolean value)
value - if true then tabs are usedpublic boolean getUseTabs()
public String useTabsTipText()
public Capabilities getCapabilities()
getCapabilities in interface CapabilitiesHandlergetCapabilities in class AbstractSaverCapabilities
public void writeIncremental(Instance inst)
throws IOException
writeIncremental in interface SaverwriteIncremental in class AbstractSaverinst - the instance to save
IOException - throws IOEXception if an instance cannot be
saved incrementally.
public void writeBatch()
throws IOException
writeBatch in interface SaverwriteBatch in class AbstractSaverIOException - throws IOException if saving in batch mode
is not possiblepublic String getRevision()
getRevision in interface RevisionHandlerpublic static void main(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 | |||||||||