public class ClassificationBridgeImpl extends BridgeImpl<Matrix,ClassificationListener> implements ClassificationBridge
Modifier and Type | Field and Description |
---|---|
protected Matrix |
trainingSet |
gridOutput, input, listeners, logs, textOutput
Constructor and Description |
---|
ClassificationBridgeImpl() |
ClassificationBridgeImpl(java.util.ArrayList<ClassificationListener> listeners) |
Modifier and Type | Method and Description |
---|---|
Bridge<Matrix,ClassificationListener> |
addListener(ClassificationListener listener)
Adds a listener to this class
|
ClassificationBridgeImpl |
clearListeners() |
ClassificationBridge |
notifyTrainingSetReady()
Notify all objects connected to the bridge that the training set is ready to be displayed.
|
ClassificationBridge |
setInput(java.util.List<MatrixElement[]> input)
Set the input of the classification
|
ClassificationBridge |
setInput(MatrixColumnPart input)
Set the input of the classification
|
ClassificationBridge |
setTrainingSet(Matrix trainingSet)
Set the matrix containing the training set
|
addLog, clearLog, notifyInputReady, notifyLogAdded, notifyLogCleared, notifyOutputReady, setInput, setOutput, setOutput
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addLog, clearLog, notifyInputReady, notifyLogAdded, notifyLogCleared, notifyOutputReady, setInput, setOutput, setOutput
protected Matrix trainingSet
public ClassificationBridgeImpl()
public ClassificationBridgeImpl(java.util.ArrayList<ClassificationListener> listeners)
public Bridge<Matrix,ClassificationListener> addListener(ClassificationListener listener)
Bridge
addListener
in interface Bridge<Matrix,ClassificationListener>
addListener
in class BridgeImpl<Matrix,ClassificationListener>
listener
- a listenerpublic ClassificationBridgeImpl clearListeners()
clearListeners
in class BridgeImpl<Matrix,ClassificationListener>
public ClassificationBridge setTrainingSet(Matrix trainingSet)
ClassificationBridge
setTrainingSet
in interface ClassificationBridge
trainingSet
- The training set matrixpublic ClassificationBridge notifyTrainingSetReady()
ClassificationBridge
notifyTrainingSetReady
in interface ClassificationBridge
public ClassificationBridge setInput(java.util.List<MatrixElement[]> input)
ClassificationBridge
setInput
in interface ClassificationBridge
input
- The test set as a List of matrix columnspublic ClassificationBridge setInput(MatrixColumnPart input)
ClassificationBridge
setInput
in interface ClassificationBridge
input
- The test set as a portion of a matrix