public class CrossValidationBridgeImpl extends ClassificationBridgeImpl implements CrossValidationBridge
Modifier and Type | Field and Description |
---|---|
protected boolean |
crossValidationStatus |
protected int |
fold |
trainingSet
gridOutput, input, listeners, logs, textOutput
Constructor and Description |
---|
CrossValidationBridgeImpl() |
CrossValidationBridgeImpl(java.util.ArrayList<ClassificationListener> listeners) |
Modifier and Type | Method and Description |
---|---|
CrossValidationBridge |
notifyCurrentFoldChanged()
Notice a change of the current fold
|
CrossValidationBridge |
notifyStatusChange()
Notify a change of state of the bridge: from normal to cross validation in progress, or vice versa.
|
CrossValidationBridge |
setCrossValidationActive(boolean active)
Sets whether a cross-validation is taking place
|
CrossValidationBridge |
setCurrentFold(int fold)
Sets the current fold
|
addListener, clearListeners, notifyTrainingSetReady, setInput, setInput, setTrainingSet
addLog, clearLog, notifyInputReady, notifyLogAdded, notifyLogCleared, notifyOutputReady, setInput, setOutput, setOutput
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
notifyTrainingSetReady, setInput, setInput, setTrainingSet
addListener, addLog, clearLog, notifyInputReady, notifyLogAdded, notifyLogCleared, notifyOutputReady, setInput, setOutput, setOutput
public CrossValidationBridgeImpl()
public CrossValidationBridgeImpl(java.util.ArrayList<ClassificationListener> listeners)
public CrossValidationBridge setCrossValidationActive(boolean active)
CrossValidationBridge
setCrossValidationActive
in interface CrossValidationBridge
active
- is there an ongoing cross validation?public CrossValidationBridge notifyStatusChange()
CrossValidationBridge
notifyStatusChange
in interface CrossValidationBridge
public CrossValidationBridge setCurrentFold(int fold)
CrossValidationBridge
setCurrentFold
in interface CrossValidationBridge
fold
- the fold numberpublic CrossValidationBridge notifyCurrentFoldChanged()
CrossValidationBridge
notifyCurrentFoldChanged
in interface CrossValidationBridge