Package | Description |
---|---|
org.joone.engine | |
org.joone.engine.learning | |
org.joone.engine.listeners | |
org.joone.io | |
org.joone.net | |
org.joone.util |
Modifier and Type | Field and Description |
---|---|
protected Monitor |
Layer.monitor
The monitor of the layer.
|
protected Monitor |
AbstractLearner.monitor
The saved monitor object.
|
protected Monitor |
RTRLLearnerFactory.monitor
The (hopefully) shared monitor
|
protected Monitor |
AbstractEventNotifier.monitor |
Modifier and Type | Method and Description |
---|---|
Monitor |
Learnable.getMonitor() |
Monitor |
Layer.getMonitor()
Returns the monitor object
|
Monitor |
OutputSwitchSynapse.getMonitor()
Returns the monitor
|
Monitor |
Synapse.getMonitor()
Returns the Monitor object attached to the synapse
|
Monitor |
AbstractLearner.getMonitor()
Gets the monitor object.
|
Monitor |
NeuralElement.getMonitor()
Returns the monitor
|
Monitor |
RTRLLearnerFactory.getMonitor()
Retrieve the monitor
|
Monitor |
NeuralLayer.getMonitor()
Returns the monitor object
|
Monitor |
Monitor.getParent()
Getter for property parent.
|
Modifier and Type | Method and Description |
---|---|
Learner |
LearnerFactory.getLearner(Monitor aMonitor)
Gets a learner for a synapse or layer.
|
Learner |
RTRLLearnerFactory.getLearner(Monitor monitor)
Return a suitable learner, part of the learner factory interface
|
protected void |
RTRLLearnerPlugin.manageCycle(Monitor mon) |
protected void |
EKFRNNLearnerPlugin.manageCycle(Monitor mon) |
protected void |
EKFFFNLearnerPlugin.manageCycle(Monitor mon) |
protected void |
RTRLLearnerPlugin.manageError(Monitor mon) |
protected void |
EKFRNNLearnerPlugin.manageError(Monitor mon) |
protected void |
EKFFFNLearnerPlugin.manageError(Monitor mon) |
protected void |
RTRLLearnerPlugin.manageStart(Monitor mon) |
protected void |
EKFRNNLearnerPlugin.manageStart(Monitor mon) |
protected void |
EKFFFNLearnerPlugin.manageStart(Monitor mon) |
protected void |
RTRLLearnerPlugin.manageStop(Monitor mon) |
protected void |
EKFRNNLearnerPlugin.manageStop(Monitor mon) |
protected void |
EKFFFNLearnerPlugin.manageStop(Monitor mon) |
protected void |
RTRLLearnerPlugin.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
EKFRNNLearnerPlugin.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
EKFFFNLearnerPlugin.manageStopError(Monitor mon,
java.lang.String msgErr) |
void |
KohonenSynapse.setMonitor(Monitor newMonitor)
Sets the Monitor object of the synapse
|
void |
Learner.setMonitor(Monitor mon)
Used to set the parameters used by this Learner
|
void |
Layer.setMonitor(Monitor mon)
Sets the monitor object
|
void |
OutputSwitchSynapse.setMonitor(Monitor newMonitor)
Sets the Monitor object of the input synapse
|
void |
Synapse.setMonitor(Monitor newMonitor)
Sets the Monitor object of the synapse
|
void |
AbstractLearner.setMonitor(Monitor mon)
Override this method to get the needed parameters from
the Monitor object passed as parameter
|
void |
NeuralElement.setMonitor(Monitor newMonitor)
Sets the Monitor object of the output synapse
|
void |
RTRLLearnerFactory.setMonitor(Monitor monitor)
Set the monitor and also turns off backpropagation
|
void |
RTRLLearnerFactory.RTRLLearner.setMonitor(Monitor monitor)
Set the monitor
|
void |
NeuralLayer.setMonitor(Monitor newMonitor)
Sets the monitor object
|
void |
SimpleLayer.setMonitor(Monitor parm1) |
void |
Monitor.setParent(Monitor parent)
Setter for property parent.
|
Constructor and Description |
---|
AbstractEventNotifier(Monitor mon)
Creates a new instance of AbstractEventNotifier
|
NetErrorManager(Monitor mon,
java.lang.String errMsg)
Constructor that stops and resets the neural network.
|
NetStoppedEventNotifier(Monitor mon)
Creates a new instance of netStoppedEventNotifier
|
NeuralNetEvent(Monitor source)
The event constructor
|
Modifier and Type | Method and Description |
---|---|
Monitor |
TeachingSynapse.getMonitor()
Insert the method's description here.
|
Monitor |
ComparingSynapse.getMonitor()
Insert the method's description here.
|
Modifier and Type | Method and Description |
---|---|
void |
TeachingSynapse.setMonitor(Monitor newMonitor)
Inserire qui la descrizione del metodo.
|
void |
ComparisonSynapse.setMonitor(Monitor newMonitor)
Sets the Monitor object of the Teacher Synapse.
|
void |
AbstractTeacherSynapse.setMonitor(Monitor newMonitor)
Sets the Monitor object of the Teacher Synapse.
|
void |
ComparingSynapse.setMonitor(Monitor newMonitor)
Data di creazione: (06/04/00 23.33.24)
|
Modifier and Type | Method and Description |
---|---|
protected void |
ConvergenceObserver.fireNetConverged(Monitor aMonitor)
Fires a net converged event.
|
protected void |
ErrorBasedConvergenceObserver.manageCycle(Monitor mon) |
protected void |
ErrorBasedTerminator.manageCycle(Monitor mon) |
protected void |
DeltaBasedConvergenceObserver.manageCycle(Monitor mon) |
protected void |
ErrorBasedConvergenceObserver.manageError(Monitor mon) |
protected void |
ErrorBasedTerminator.manageError(Monitor mon) |
protected void |
DeltaBasedConvergenceObserver.manageError(Monitor mon) |
protected void |
ErrorBasedConvergenceObserver.manageStart(Monitor mon) |
protected void |
ErrorBasedTerminator.manageStart(Monitor mon) |
protected void |
DeltaBasedConvergenceObserver.manageStart(Monitor mon) |
protected void |
ErrorBasedConvergenceObserver.manageStop(Monitor mon) |
protected void |
ErrorBasedTerminator.manageStop(Monitor mon) |
protected void |
DeltaBasedConvergenceObserver.manageStop(Monitor mon) |
protected void |
ErrorBasedConvergenceObserver.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
ErrorBasedTerminator.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
DeltaBasedConvergenceObserver.manageStopError(Monitor mon,
java.lang.String msgErr) |
Constructor and Description |
---|
ConvergenceEvent(Monitor aSource)
Creates a new instance of ConvergenceEvent
|
Modifier and Type | Method and Description |
---|---|
Monitor |
InputSwitchSynapse.getMonitor()
Returns the monitor
|
Modifier and Type | Method and Description |
---|---|
void |
InputConnector.setMonitor(Monitor newMonitor) |
void |
InputSwitchSynapse.setMonitor(Monitor newMonitor)
Sets the Monitor object of the input synapse
|
Modifier and Type | Method and Description |
---|---|
Monitor |
NeuralNet.getMonitor() |
Monitor |
NestedNeuralLayer.getMonitor() |
Modifier and Type | Method and Description |
---|---|
void |
NeuralNet.setMonitor(Monitor p1) |
void |
NestedNeuralLayer.setMonitor(Monitor p1) |
Modifier and Type | Method and Description |
---|---|
protected void |
WeightWriterPlugin.manageCycle(Monitor mon) |
protected void |
MacroPlugin.manageCycle(Monitor mon) |
protected void |
DynamicAnnealing.manageCycle(Monitor mon) |
protected void |
GroovyMacroPlugin.manageCycle(Monitor mon) |
protected abstract void |
MonitorPlugin.manageCycle(Monitor mon) |
protected void |
LinearAnnealing.manageCycle(Monitor mon) |
protected void |
SnapshotPlugin.manageCycle(Monitor mon)
Process one cycle of activity: calls the doSnapshot method to allow for
specific snapshot generation by subclasses.
|
protected void |
WeightWriterPlugin.manageError(Monitor mon) |
protected void |
MacroPlugin.manageError(Monitor mon) |
protected void |
DynamicAnnealing.manageError(Monitor mon) |
protected void |
GroovyMacroPlugin.manageError(Monitor mon) |
protected abstract void |
MonitorPlugin.manageError(Monitor mon) |
protected void |
LinearAnnealing.manageError(Monitor mon) |
protected void |
SnapshotPlugin.manageError(Monitor mon)
Global error is stored along with the monitor, so this method does
nothing.
|
protected void |
WeightWriterPlugin.manageStart(Monitor mon) |
protected void |
MacroPlugin.manageStart(Monitor mon) |
protected void |
DynamicAnnealing.manageStart(Monitor mon) |
protected void |
GroovyMacroPlugin.manageStart(Monitor mon) |
protected abstract void |
MonitorPlugin.manageStart(Monitor mon) |
protected void |
LinearAnnealing.manageStart(Monitor mon) |
protected void |
SnapshotPlugin.manageStart(Monitor mon)
Start a new activity session: calls the doStart method to inform
subclasses, then generates a snapshot of the initial state of the
network.
|
protected void |
WeightWriterPlugin.manageStop(Monitor mon) |
protected void |
MacroPlugin.manageStop(Monitor mon) |
protected void |
DynamicAnnealing.manageStop(Monitor mon) |
protected void |
GroovyMacroPlugin.manageStop(Monitor mon) |
protected abstract void |
MonitorPlugin.manageStop(Monitor mon) |
protected void |
LinearAnnealing.manageStop(Monitor mon) |
protected void |
SnapshotPlugin.manageStop(Monitor mon)
Stop an activity session: take a snapshot of the final state of the
network, then calls the doStop method to inform subclasses
|
protected void |
WeightWriterPlugin.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
MacroPlugin.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
SnapshotRecorder.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
DynamicAnnealing.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
GroovyMacroPlugin.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected abstract void |
MonitorPlugin.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected void |
LinearAnnealing.manageStopError(Monitor mon,
java.lang.String msgErr) |
protected boolean |
MonitorPlugin.toBeManaged(Monitor monitor) |
Submit Feedback to pmarrone@users.sourceforge.net