public class SVMLightSaver extends AbstractFileSaver implements BatchConverter, IncrementalConverter
-i <the input file> The input file
-o <the output file> The output file
-c <class index> The class index (default: last)
Saver
,
Serialized FormModifier and Type | Field and Description |
---|---|
static String |
FILE_EXTENSION
the file extension.
|
static int |
MAX_DIGITS
the number of digits after the decimal point.
|
BATCH, INCREMENTAL, NONE
Constructor and Description |
---|
SVMLightSaver()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
classIndexTipText()
Returns the tip text for this property.
|
Capabilities |
getCapabilities()
Returns the Capabilities of this saver.
|
String |
getClassIndex()
Get the index of the class attribute.
|
String |
getFileDescription()
Returns a description of the file type.
|
String[] |
getOptions()
returns the options of the current setup.
|
String |
getRevision()
Returns the revision string.
|
String |
globalInfo()
Returns a string describing this Saver.
|
Enumeration<Option> |
listOptions()
Returns an enumeration describing the available options.
|
static void |
main(String[] args)
Main method.
|
void |
resetOptions()
Resets the Saver.
|
void |
setClassIndex(String value)
Sets index of the class attribute.
|
void |
setInstances(Instances instances)
Sets instances that should be stored.
|
void |
setOptions(String[] options)
Parses the options for this object.
|
void |
writeBatch()
Writes a Batch of instances.
|
void |
writeIncremental(Instance inst)
Saves an instances incrementally.
|
cancel, filePrefix, getFileExtension, getFileExtensions, getUseRelativePath, getWriter, resetWriter, retrieveDir, retrieveFile, runFileSaver, setDestination, setDestination, setDir, setDirAndPrefix, setEnvironment, setFile, setFilePrefix, setUseRelativePath, useRelativePathTipText
doNotCheckCapabilitiesTipText, getDoNotCheckCapabilities, getInstances, getWriteMode, resetStructure, setDoNotCheckCapabilities, setRetrieval, setStructure
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
makeCopy
public static String FILE_EXTENSION
public static int MAX_DIGITS
public String globalInfo()
public Enumeration<Option> listOptions()
listOptions
in interface OptionHandler
listOptions
in class AbstractFileSaver
public String[] getOptions()
getOptions
in interface OptionHandler
getOptions
in class AbstractFileSaver
public void setOptions(String[] options) throws Exception
-i <the input file> The input file
-o <the output file> The output file
-c <class index> The class index (default: last)
setOptions
in interface OptionHandler
setOptions
in class AbstractFileSaver
options
- the options to useException
- if setting of options failspublic String getFileDescription()
getFileDescription
in interface FileSourcedConverter
getFileDescription
in class AbstractFileSaver
public void resetOptions()
resetOptions
in class AbstractFileSaver
public String classIndexTipText()
public String getClassIndex()
public void setClassIndex(String value)
value
- the index of the class attributepublic Capabilities getCapabilities()
getCapabilities
in interface CapabilitiesHandler
getCapabilities
in class AbstractSaver
Capabilities
public void setInstances(Instances instances)
setInstances
in interface Saver
setInstances
in class AbstractSaver
instances
- the instancespublic void writeIncremental(Instance inst) throws IOException
writeIncremental
in interface Saver
writeIncremental
in class AbstractSaver
inst
- the instance to saveIOException
- throws IOEXception if an instance cannot be saved
incrementally.public void writeBatch() throws IOException
writeBatch
in interface Saver
writeBatch
in class AbstractSaver
IOException
- throws IOException if saving in batch mode is not
possiblepublic String getRevision()
getRevision
in interface RevisionHandler
public static void main(String[] args)
args
- should contain the options of a Saver.Copyright © 2019 University of Waikato, Hamilton, NZ. All rights reserved.