OpenANN  1.1.0
An open source library for artificial neural networks.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Signals | Public Member Functions | Protected Member Functions
TwoSpiralsVisualization Class Reference

#include <TwoSpiralsVisualization.h>

+ Inheritance diagram for TwoSpiralsVisualization:

Signals

void updatedData ()
 

Public Member Functions

 TwoSpiralsVisualization (const Eigen::MatrixXd &trainingInput, const Eigen::MatrixXd &trainingOutput, const Eigen::MatrixXd &testInput, const Eigen::MatrixXd &testOutput)
 
virtual ~TwoSpiralsVisualization ()
 
void predictClass (int x, int y, double predictedClass)
 

Protected Member Functions

virtual void initializeGL ()
 
virtual void resizeGL (int width, int height)
 
virtual void paintGL ()
 
void paintPrediction ()
 
void paintDataSet (bool training)
 
virtual void keyPressEvent (QKeyEvent *keyEvent)
 

Constructor & Destructor Documentation

TwoSpiralsVisualization::TwoSpiralsVisualization ( const Eigen::MatrixXd &  trainingInput,
const Eigen::MatrixXd &  trainingOutput,
const Eigen::MatrixXd &  testInput,
const Eigen::MatrixXd &  testOutput 
)
TwoSpiralsVisualization::~TwoSpiralsVisualization ( )
virtual

Member Function Documentation

void TwoSpiralsVisualization::initializeGL ( )
protectedvirtual
void TwoSpiralsVisualization::keyPressEvent ( QKeyEvent *  keyEvent)
protectedvirtual
void TwoSpiralsVisualization::paintDataSet ( bool  training)
protected
void TwoSpiralsVisualization::paintGL ( )
protectedvirtual
void TwoSpiralsVisualization::paintPrediction ( )
protected
void TwoSpiralsVisualization::predictClass ( int  x,
int  y,
double  predictedClass 
)
void TwoSpiralsVisualization::resizeGL ( int  width,
int  height 
)
protectedvirtual
void TwoSpiralsVisualization::updatedData ( )
signal

The documentation for this class was generated from the following files: