public class XLSOutputSynapse extends StreamOutputSynapse
Modifier and Type | Field and Description |
---|---|
(package private) static long |
serialVersionUID
The serial version ID for this object.
|
fifo, nextPlugIn
Constructor and Description |
---|
XLSOutputSynapse()
The default constructor for this XLSOutputSynapse.
|
Modifier and Type | Method and Description |
---|---|
java.util.TreeSet |
check()
Checks and returns any problems found with the settings of this synapse.
|
void |
flush()
Write any remaining data to the XLS file.
|
java.lang.String[] |
getAvailableSheetList()
Obtains a list of available sheet names from the XLS file.
|
java.lang.String |
getFileName()
Returns the XLS file name used by this synapse.
|
java.lang.String |
getSheetName()
Gets the name of sheet within the XLS file that data should be written to.
|
int |
getStartCol(int startCol)
Gets the starting col (0 based) of the XLS sheet.
|
int |
getStartRow(int startRow)
Gets the starting row (0 based) of the XLS sheet.
|
void |
setFileName(java.lang.String fn)
Sets the XLS file name that this synapse should output data to.
|
void |
setSheetName(java.lang.String sheetName)
Sets the sheet name within the XLS file that this synapse should write data to.
|
void |
setStartCol(int startCol)
Set the starting col (0 based) of the XLS sheet.
|
void |
setStartRow(int startRow)
Set the starting row (0 based) of the XLS sheet.
|
void |
write(Pattern pattern)
Writes a Pattern to the XLS file.
|
addPlugIn, backward, dataChanged, forward, fwdPut, getFifo, getPlugIn, getSeparator, isBuffered, removeAllPlugIns, revGet, setArrays, setBuffered, setDimensions, setPlugIn, setSeparator
addNoise, canCountSteps, fwdGet, fwdPattern_consume, fwdPattern_produce, getCount, getFwdLock, getIgnoreBefore, getInputDimension, getLearner, getLearningRate, getMomentum, getMonitor, getName, getOutputDimension, getRevLock, getSynapseNameSafely, getWeights, init, initLearner, InspectableTitle, Inspections, isEnabled, isInputFull, isLoopBack, isOutputFull, randomize, readResolve, reset, revPattern_consume, revPattern_produce, revPut, setEnabled, setIgnoreBefore, setInputDimension, setInputFull, setLearningRate, setLoopBack, setMomentum, setMonitor, setName, setOutputDimension, setOutputFull, setWeights, warnLogger, warnLogger
static final long serialVersionUID
public XLSOutputSynapse()
public void flush()
public void write(Pattern pattern)
write
in class StreamOutputSynapse
pattern
- The Pattern to write to the XLS file.public java.lang.String getFileName()
public void setFileName(java.lang.String fn)
fn
- The XLS file name that this synapse should output data to.public void setSheetName(java.lang.String sheetName)
sheetName
- The sheet name within the XLS file that this synapse should write data to.public java.lang.String[] getAvailableSheetList()
public java.lang.String getSheetName()
public java.util.TreeSet check()
check
in interface NeuralElement
check
in class StreamOutputSynapse
InputPaternListener
,
OutputPaternListener
public int getStartRow(int startRow)
public int getStartCol(int startCol)
public void setStartRow(int startRow)
public void setStartCol(int startCol)
Submit Feedback to pmarrone@users.sourceforge.net