#include <RBFFunctionApproximationControl.hpp>
Inheritance diagram for RBFFunctionApproximationControl:
Public Member Functions | |
RBFFunctionApproximationControl (RBFNetwork &net, IInputGenerator *g, SGNGAlgorithm *alg, double max, unsigned int backLog, std::ofstream *log) | |
Creates a RBF Network control Object that "runs" the network and sgng alg. | |
virtual | ~RBFFunctionApproximationControl () |
virtual bool | Iterate () |
The main loop. | |
virtual void | Snapshot () |
Saves a predefined resolution (and range) discrete input-output table for the current function to disc. | |
Protected Member Functions | |
virtual bool | IsStopCriteriaMet () |
Protected Attributes | |
RBFNetwork & | m_net |
IInputGenerator & | m_generator |
SGNGAlgorithm * | m_alg |
unsigned int | m_backLog |
double | m_maxErrorAllowed |
double | m_currentError |
std::ofstream * | m_log |
Placing the code separately in this object is a way of allowing GL independent code and state information.
|
Creates a RBF Network control Object that "runs" the network and sgng alg.
|
|
|
|
The main loop.
Implements Control. |
|
Saves a predefined resolution (and range) discrete input-output table for the current function to disc.
Reimplemented from Control. |
|
Implements Control. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|