|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InterfaceTrainable
This interface is implemented by classes that are trainable within CLARION.
Usage:
Any class that implements this interface will be capable of being trained "off-line" at a minimum. If you wish to build a class that can be trained at runtime, implement the InterfaceRuntimeTrainable interface instead.
Known Subinterfaces:
Known classes implementing this interface:
Method Summary | |
---|---|
void |
backwardPass()
Performs a backward pass, "learning" based on the desired output. |
double |
getSumSqErrors()
Gets the sum of squared errors. |
void |
setDesiredOutput(AbstractOutputChunk DesiredOut)
Sets a specific desired output node given the specified chunk. |
void |
setDesiredOutput(java.util.Collection<? extends AbstractOutputChunk> DesiredOut)
Sets the desired output given the collection specified. |
Method Detail |
---|
void setDesiredOutput(java.util.Collection<? extends AbstractOutputChunk> DesiredOut)
DesiredOut
- The desired output to be set.void setDesiredOutput(AbstractOutputChunk DesiredOut)
DesiredOut
- The desired output chunk to be set.void backwardPass()
double getSumSqErrors()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |