IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Neural.Forms.NeuralDemo1D Class Reference

A 1D neural network approximation demo control. More...

+ Inheritance diagram for IG.Neural.Forms.NeuralDemo1D:
+ Collaboration diagram for IG.Neural.Forms.NeuralDemo1D:

Public Member Functions

 NeuralDemo1D ()
 

Static Public Member Functions

static ColorScale CreateGreenRedYellow (double minValue, double maxValue)
 

Public Attributes

System.ComponentModel.BackgroundWorker backgroundWorker1D
 

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used. More...
 

Protected Attributes

INeuralApproximator _neuralApproximator
 

Properties

virtual INeuralApproximator NeuralApproximator [get, set]
 
- Properties inherited from IG.Neural.INeuralApproximatorContainer
INeuralApproximator NeuralApproximator [get, set]
 Gets or sets th the neural approximator for the containing class. More...
 

Private Member Functions

void LoadForm (object sender, EventArgs e)
 
void PredictFromApproximator (ref IVector[] exactInputParameters1D, ref IVector[] approximatedOutputValues1D)
 Calculate approximation response on verification points stored in approximator. More...
 
IRealFunction createFunction1D ()
 Creates a function loader and uses it for dynamic definition of functions. More...
 
void EnableControls1D (bool enabled)
 
void InitializeApproximator1D ()
 Clean the approximator. More...
 
void GraphDimensions1D (SampledDataSet data1D)
 Prepare graph for 1 dimension. More...
 
void PrepareTrainingPoints1D (bool randomPoints1D)
 Preparing training points. More...
 
void WriteDefaultFunction1D ()
 Write default Function for 1 dimension. More...
 
void WriteTrainingPoints1D (SampledDataSet trainingData1D)
 Write training points for 1 dimension. More...
 
void WriteApproxGraf1D ()
 Write approximation line 1 dimension. More...
 
void WriteErrors1D ()
 Write training and verification errors in text box. More...
 
void ClearDefaultGraph ()
 Clear Graph with default function for 1 dimension. More...
 
void ClearApproximationGraph ()
 Clear Graph with approximative function for 1 dimension. More...
 
void ClearTrainingGraph ()
 Clear Graph with training points for 1 dimension. More...
 
void ClearErrorGraph1D ()
 Clear Graph with error convergence for 1 dimension. More...
 
void ResetAll1D ()
 
void btnReset1D_Click (object sender, EventArgs e)
 Reset button. More...
 
void btStart1D_Click (object sender, EventArgs e)
 Start training button. More...
 
void btStop1D_Click (object sender, EventArgs e)
 
void TrainNetworkThread1D ()
 
void btnGenerateOptData1D_Click (object sender, EventArgs e)
 Generate training data button. More...
 
void rbMaxTrainError_CheckedChanged (object sender, EventArgs e)
 Enable Maximum training error convergence to be written on graph. More...
 
void rbRmsTrainError_CheckedChanged (object sender, EventArgs e)
 Enable Rms training error convergence to be written on graph. More...
 
void rbMaxVerError_CheckedChanged (object sender, EventArgs e)
 Enable Maximum verification error convergence to be written on graph. More...
 
void rbRmsVerError_CheckedChanged (object sender, EventArgs e)
 Enable Rms verification error convergence to be written on graph. More...
 
void cbSelfMade1D_CheckedChanged (object sender, EventArgs e)
 Enable posibility to self made the equation. More...
 
void cbRandomData1D_CheckedChanged (object sender, EventArgs e)
 Enable random training points. More...
 
void cbEquation1D_SelectedIndexChanged (object sender, EventArgs e)
 Select equation from the list. More...
 
void tbSelfMadeEquation1D_TextChanged (object sender, EventArgs e)
 Equation string. More...
 
void numSamples1D_ValueChanged (object sender, EventArgs e)
 Number of training samples generated. More...
 
void numLowXLimit1D_ValueChanged (object sender, EventArgs e)
 Lower limit for x-axes on the graph. More...
 
void numHighXLimit1D_ValueChanged (object sender, EventArgs e)
 Higher limit for x-axes on the graph. More...
 
void numMaxEpoch1D_ValueChanged (object sender, EventArgs e)
 Maximum number of epochs. More...
 
void numEpochBundle1D_ValueChanged (object sender, EventArgs e)
 Number of epochs in bundle. More...
 
void numRMS1D_ValueChanged (object sender, EventArgs e)
 Rms error limit. More...
 
void numLearningRate1D_ValueChanged (object sender, EventArgs e)
 Learning rate. More...
 
void numMomentum1D_ValueChanged (object sender, EventArgs e)
 Momentum. More...
 
void numHiddenNeuron1D_ValueChanged (object sender, EventArgs e)
 Number of neurons in first hidden layer. More...
 
void numHiddenNeuronL21D_ValueChanged (object sender, EventArgs e)
 Number of neurons in second hidden layer. More...
 
void numInputSafety1D_ValueChanged (object sender, EventArgs e)
 Input safety factor. More...
 
void numOutputSafety1D_ValueChanged (object sender, EventArgs e)
 Output safety factor. More...
 
void backgroundWorker1D_DoWork (object sender, DoWorkEventArgs e)
 This event handler deals with the results of the background operation. More...
 
void backgroundWorker1D_RunWorkerCompleted (object sender, RunWorkerCompletedEventArgs e)
 This event handler deals with the results of the background operation. More...
 
void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 

Private Attributes

GraphPane pane1D
 Main Graph. More...
 
GraphPane pane1DError
 Error Graph. More...
 
int hiddenNeuronL11D = 5
 
int hiddenNeuronL21D = 0
 
int maxEpoch1D = 5000
 
int epochInBundle1D = 500
 
double rmsError1D = 0.001
 
double learningRate1D = 0.3
 
double momentum1D = 0.6
 
int samples1D = 6
 
double lowHorizontalLimit1D = -5.0
 
double highHorizontalLimit1D = 5.0
 
double lowVerificationHorizontalLimit1D = -5.0
 
double highVerificationHorizontalLimit1D = 5.0
 
double inputSafetyFactor1D = 1.3
 
double outputSafetyFactor1D = 1.3
 
int thread1D = 0
 
string equation1D = "x*x"
 
bool maxTrainErrorEnabled1D = true
 
bool rmsTrainErrorEnabled1D = false
 
bool maxVerErrorEnabled1D = false
 
bool rmsVerErrorEnabled1D = false
 
bool stopTraining1D = false
 
LineItem defaultFunction1D
 Default Function line. More...
 
LineItem trainingPoints1D
 Training points line. More...
 
LineItem approximatedLine1D
 Approximation line. More...
 
LineItem errorConvergenceFunction1D
 
NeuralNetworks network1D
 ANN. More...
 
SampledDataSet trainingData1D = null
 Training data. More...
 
SampledDataSet verificationData1D = null
 Verification data. More...
 
SampledDataSet defaultFunctionData1D = null
 Function data. More...
 
System.ComponentModel.IContainer components = null
 Required designer variable. More...
 
System.Windows.Forms.RadioButton rbRmsTrainError
 
System.Windows.Forms.RadioButton rbMaxTrainError
 
System.Windows.Forms.RadioButton rbRmsVerError
 
System.Windows.Forms.RadioButton rbMaxVerError
 
System.Windows.Forms.NumericUpDown numHiddenNeuronL21D
 
System.Windows.Forms.TextBox tbEquationError1D
 
System.Windows.Forms.Button btLoadANN1D
 
System.Windows.Forms.Button btSaveANN1D
 
System.Windows.Forms.TextBox tbRmsTrainError1D
 
System.Windows.Forms.Label label12
 
System.Windows.Forms.Label label13
 
System.Windows.Forms.TextBox tbMaxTrainError1D
 
System.Windows.Forms.TextBox tbRmsVerError1D
 
System.Windows.Forms.TextBox tbMaxVerError1D
 
System.Windows.Forms.Label label2
 
System.Windows.Forms.Label label1
 
ZedGraph.ZedGraphControl errorConvergence1D
 
System.Windows.Forms.Button btnReset1D
 
System.Windows.Forms.Button btStart1D
 
System.Windows.Forms.NumericUpDown numOutputSafety1D
 
System.Windows.Forms.Label label16
 
System.Windows.Forms.NumericUpDown numInputSafety1D
 
System.Windows.Forms.Label label15
 
System.Windows.Forms.NumericUpDown numHiddenNeuron1D
 
System.Windows.Forms.Label label11
 
System.Windows.Forms.NumericUpDown numMomentum1D
 
System.Windows.Forms.NumericUpDown numLearningRate1D
 
System.Windows.Forms.NumericUpDown numRMS1D
 
System.Windows.Forms.NumericUpDown numEpochBundle1D
 
System.Windows.Forms.NumericUpDown numMaxEpoch1D
 
System.Windows.Forms.Label label8
 
System.Windows.Forms.Label label7
 
System.Windows.Forms.Label label6
 
System.Windows.Forms.Label label5
 
System.Windows.Forms.Label label4
 
System.Windows.Forms.CheckBox cbRandomData1D
 
System.Windows.Forms.Button btnGenerateOptData1D
 
System.Windows.Forms.NumericUpDown numHighXLimit1D
 
System.Windows.Forms.NumericUpDown numLowXLimit1D
 
System.Windows.Forms.NumericUpDown numSamples1D
 
System.Windows.Forms.Label label9
 
System.Windows.Forms.TextBox tbSelfMadeEquation1D
 
System.Windows.Forms.ComboBox cbEquation1D
 
System.Windows.Forms.Label label19
 
System.Windows.Forms.CheckBox cbSelfMade1D
 
System.Windows.Forms.Button btLoad1D
 
ZedGraph.ZedGraphControl functionGraph
 
System.Windows.Forms.GroupBox groupBox5
 
System.Windows.Forms.GroupBox groupBox6
 
System.Windows.Forms.Button btStop1D
 
System.Windows.Forms.GroupBox groupBox7
 
System.Windows.Forms.GroupBox groupBox9
 

Static Private Attributes

static readonly Color enabledColor1D = Color.Tomato
 
static readonly Color disabledColor1D = Color.Goldenrod
 

Detailed Description

A 1D neural network approximation demo control.

$A Tadej xx; Igor Feb13;

Constructor & Destructor Documentation

IG.Neural.Forms.NeuralDemo1D.NeuralDemo1D ( )
inline

Member Function Documentation

void IG.Neural.Forms.NeuralDemo1D.LoadForm ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Neural.Forms.NeuralDemo1D.PredictFromApproximator ( ref IVector[]  exactInputParameters1D,
ref IVector[]  approximatedOutputValues1D 
)
inlineprivate

Calculate approximation response on verification points stored in approximator.

Parameters
exactInputParameters1DExact input parameters from verification points.
approximatedOutputValues1DApproximated output values from verification points.

References IG.Num.Vector.Length.

IRealFunction IG.Neural.Forms.NeuralDemo1D.createFunction1D ( )
inlineprivate
static ColorScale IG.Neural.Forms.NeuralDemo1D.CreateGreenRedYellow ( double  minValue,
double  maxValue 
)
inlinestatic
void IG.Neural.Forms.NeuralDemo1D.EnableControls1D ( bool  enabled)
inlineprivate
void IG.Neural.Forms.NeuralDemo1D.InitializeApproximator1D ( )
inlineprivate

Clean the approximator.

void IG.Neural.Forms.NeuralDemo1D.GraphDimensions1D ( SampledDataSet  data1D)
inlineprivate

Prepare graph for 1 dimension.

Parameters
dataData set.

References IG.Num.SampledDataSet.GetInputParameters(), IG.Num.SampledDataSet.GetOutputValues(), and IG.Num.SampledDataSet.Length.

void IG.Neural.Forms.NeuralDemo1D.PrepareTrainingPoints1D ( bool  randomPoints1D)
inlineprivate

Preparing training points.

void IG.Neural.Forms.NeuralDemo1D.WriteDefaultFunction1D ( )
inlineprivate

Write default Function for 1 dimension.

void IG.Neural.Forms.NeuralDemo1D.WriteTrainingPoints1D ( SampledDataSet  trainingData1D)
inlineprivate
void IG.Neural.Forms.NeuralDemo1D.WriteApproxGraf1D ( )
inlineprivate

Write approximation line 1 dimension.

void IG.Neural.Forms.NeuralDemo1D.WriteErrors1D ( )
inlineprivate

Write training and verification errors in text box.

void IG.Neural.Forms.NeuralDemo1D.ClearDefaultGraph ( )
inlineprivate

Clear Graph with default function for 1 dimension.

void IG.Neural.Forms.NeuralDemo1D.ClearApproximationGraph ( )
inlineprivate

Clear Graph with approximative function for 1 dimension.

void IG.Neural.Forms.NeuralDemo1D.ClearTrainingGraph ( )
inlineprivate

Clear Graph with training points for 1 dimension.

void IG.Neural.Forms.NeuralDemo1D.ClearErrorGraph1D ( )
inlineprivate

Clear Graph with error convergence for 1 dimension.

void IG.Neural.Forms.NeuralDemo1D.ResetAll1D ( )
inlineprivate
void IG.Neural.Forms.NeuralDemo1D.btnReset1D_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Reset button.

void IG.Neural.Forms.NeuralDemo1D.btStop1D_Click ( object  sender,
EventArgs  e 
)
inlineprivate
void IG.Neural.Forms.NeuralDemo1D.TrainNetworkThread1D ( )
inlineprivate
void IG.Neural.Forms.NeuralDemo1D.btnGenerateOptData1D_Click ( object  sender,
EventArgs  e 
)
inlineprivate

Generate training data button.

References IG.Neural.TestFunctions.GenerateFunctionTrainingSamples().

void IG.Neural.Forms.NeuralDemo1D.rbMaxTrainError_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Enable Maximum training error convergence to be written on graph.

void IG.Neural.Forms.NeuralDemo1D.rbRmsTrainError_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Enable Rms training error convergence to be written on graph.

void IG.Neural.Forms.NeuralDemo1D.rbMaxVerError_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Enable Maximum verification error convergence to be written on graph.

void IG.Neural.Forms.NeuralDemo1D.rbRmsVerError_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Enable Rms verification error convergence to be written on graph.

void IG.Neural.Forms.NeuralDemo1D.cbSelfMade1D_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Enable posibility to self made the equation.

void IG.Neural.Forms.NeuralDemo1D.cbRandomData1D_CheckedChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Enable random training points.

void IG.Neural.Forms.NeuralDemo1D.cbEquation1D_SelectedIndexChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Select equation from the list.

void IG.Neural.Forms.NeuralDemo1D.tbSelfMadeEquation1D_TextChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Equation string.

void IG.Neural.Forms.NeuralDemo1D.numSamples1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Number of training samples generated.

void IG.Neural.Forms.NeuralDemo1D.numLowXLimit1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Lower limit for x-axes on the graph.

void IG.Neural.Forms.NeuralDemo1D.numHighXLimit1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Higher limit for x-axes on the graph.

void IG.Neural.Forms.NeuralDemo1D.numMaxEpoch1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Maximum number of epochs.

void IG.Neural.Forms.NeuralDemo1D.numEpochBundle1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Number of epochs in bundle.

void IG.Neural.Forms.NeuralDemo1D.numRMS1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Rms error limit.

void IG.Neural.Forms.NeuralDemo1D.numLearningRate1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Learning rate.

void IG.Neural.Forms.NeuralDemo1D.numMomentum1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Momentum.

void IG.Neural.Forms.NeuralDemo1D.numHiddenNeuron1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Number of neurons in first hidden layer.

void IG.Neural.Forms.NeuralDemo1D.numHiddenNeuronL21D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Number of neurons in second hidden layer.

void IG.Neural.Forms.NeuralDemo1D.numInputSafety1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Input safety factor.

void IG.Neural.Forms.NeuralDemo1D.numOutputSafety1D_ValueChanged ( object  sender,
EventArgs  e 
)
inlineprivate

Output safety factor.

void IG.Neural.Forms.NeuralDemo1D.backgroundWorker1D_DoWork ( object  sender,
DoWorkEventArgs  e 
)
inlineprivate

This event handler deals with the results of the background operation.

References IG.Neural.NeuralNetworks.BreakTraining, IG.Lib.StopWatch1.Start(), IG.Lib.StopWatch1.Stop(), and IG.Neural.NeuralNetworks.TrainNetwork().

void IG.Neural.Forms.NeuralDemo1D.backgroundWorker1D_RunWorkerCompleted ( object  sender,
RunWorkerCompletedEventArgs  e 
)
inlineprivate

This event handler deals with the results of the background operation.

override void IG.Neural.Forms.NeuralDemo1D.Dispose ( bool  disposing)
inlineprotected

Clean up any resources being used.

Parameters
disposingtrue if managed resources should be disposed; otherwise, false.
void IG.Neural.Forms.NeuralDemo1D.InitializeComponent ( )
inlineprivate

Required method for Designer support - do not modify the contents of this method with the code editor.

Member Data Documentation

INeuralApproximator IG.Neural.Forms.NeuralDemo1D._neuralApproximator
protected
readonly Color IG.Neural.Forms.NeuralDemo1D.enabledColor1D = Color.Tomato
staticprivate
readonly Color IG.Neural.Forms.NeuralDemo1D.disabledColor1D = Color.Goldenrod
staticprivate
GraphPane IG.Neural.Forms.NeuralDemo1D.pane1D
private

Main Graph.

GraphPane IG.Neural.Forms.NeuralDemo1D.pane1DError
private

Error Graph.

int IG.Neural.Forms.NeuralDemo1D.hiddenNeuronL11D = 5
private
int IG.Neural.Forms.NeuralDemo1D.hiddenNeuronL21D = 0
private
int IG.Neural.Forms.NeuralDemo1D.maxEpoch1D = 5000
private
int IG.Neural.Forms.NeuralDemo1D.epochInBundle1D = 500
private
double IG.Neural.Forms.NeuralDemo1D.rmsError1D = 0.001
private
double IG.Neural.Forms.NeuralDemo1D.learningRate1D = 0.3
private
double IG.Neural.Forms.NeuralDemo1D.momentum1D = 0.6
private
int IG.Neural.Forms.NeuralDemo1D.samples1D = 6
private
double IG.Neural.Forms.NeuralDemo1D.lowHorizontalLimit1D = -5.0
private
double IG.Neural.Forms.NeuralDemo1D.highHorizontalLimit1D = 5.0
private
double IG.Neural.Forms.NeuralDemo1D.lowVerificationHorizontalLimit1D = -5.0
private
double IG.Neural.Forms.NeuralDemo1D.highVerificationHorizontalLimit1D = 5.0
private
double IG.Neural.Forms.NeuralDemo1D.inputSafetyFactor1D = 1.3
private
double IG.Neural.Forms.NeuralDemo1D.outputSafetyFactor1D = 1.3
private
int IG.Neural.Forms.NeuralDemo1D.thread1D = 0
private
string IG.Neural.Forms.NeuralDemo1D.equation1D = "x*x"
private
bool IG.Neural.Forms.NeuralDemo1D.maxTrainErrorEnabled1D = true
private
bool IG.Neural.Forms.NeuralDemo1D.rmsTrainErrorEnabled1D = false
private
bool IG.Neural.Forms.NeuralDemo1D.maxVerErrorEnabled1D = false
private
bool IG.Neural.Forms.NeuralDemo1D.rmsVerErrorEnabled1D = false
private
bool IG.Neural.Forms.NeuralDemo1D.stopTraining1D = false
private
LineItem IG.Neural.Forms.NeuralDemo1D.defaultFunction1D
private

Default Function line.

LineItem IG.Neural.Forms.NeuralDemo1D.trainingPoints1D
private

Training points line.

LineItem IG.Neural.Forms.NeuralDemo1D.approximatedLine1D
private

Approximation line.

LineItem IG.Neural.Forms.NeuralDemo1D.errorConvergenceFunction1D
private
NeuralNetworks IG.Neural.Forms.NeuralDemo1D.network1D
private

ANN.

SampledDataSet IG.Neural.Forms.NeuralDemo1D.trainingData1D = null
private

Training data.

SampledDataSet IG.Neural.Forms.NeuralDemo1D.verificationData1D = null
private

Verification data.

SampledDataSet IG.Neural.Forms.NeuralDemo1D.defaultFunctionData1D = null
private

Function data.

System.ComponentModel.IContainer IG.Neural.Forms.NeuralDemo1D.components = null
private

Required designer variable.

System.Windows.Forms.RadioButton IG.Neural.Forms.NeuralDemo1D.rbRmsTrainError
private
System.Windows.Forms.RadioButton IG.Neural.Forms.NeuralDemo1D.rbMaxTrainError
private
System.Windows.Forms.RadioButton IG.Neural.Forms.NeuralDemo1D.rbRmsVerError
private
System.Windows.Forms.RadioButton IG.Neural.Forms.NeuralDemo1D.rbMaxVerError
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numHiddenNeuronL21D
private
System.Windows.Forms.TextBox IG.Neural.Forms.NeuralDemo1D.tbEquationError1D
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralDemo1D.btLoadANN1D
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralDemo1D.btSaveANN1D
private
System.Windows.Forms.TextBox IG.Neural.Forms.NeuralDemo1D.tbRmsTrainError1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label12
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label13
private
System.Windows.Forms.TextBox IG.Neural.Forms.NeuralDemo1D.tbMaxTrainError1D
private
System.Windows.Forms.TextBox IG.Neural.Forms.NeuralDemo1D.tbRmsVerError1D
private
System.Windows.Forms.TextBox IG.Neural.Forms.NeuralDemo1D.tbMaxVerError1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label2
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label1
private
ZedGraph.ZedGraphControl IG.Neural.Forms.NeuralDemo1D.errorConvergence1D
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralDemo1D.btnReset1D
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralDemo1D.btStart1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numOutputSafety1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label16
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numInputSafety1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label15
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numHiddenNeuron1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label11
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numMomentum1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numLearningRate1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numRMS1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numEpochBundle1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numMaxEpoch1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label8
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label7
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label6
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label5
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label4
private
System.Windows.Forms.CheckBox IG.Neural.Forms.NeuralDemo1D.cbRandomData1D
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralDemo1D.btnGenerateOptData1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numHighXLimit1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numLowXLimit1D
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralDemo1D.numSamples1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label9
private
System.Windows.Forms.TextBox IG.Neural.Forms.NeuralDemo1D.tbSelfMadeEquation1D
private
System.Windows.Forms.ComboBox IG.Neural.Forms.NeuralDemo1D.cbEquation1D
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralDemo1D.label19
private
System.Windows.Forms.CheckBox IG.Neural.Forms.NeuralDemo1D.cbSelfMade1D
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralDemo1D.btLoad1D
private
ZedGraph.ZedGraphControl IG.Neural.Forms.NeuralDemo1D.functionGraph
private
System.Windows.Forms.GroupBox IG.Neural.Forms.NeuralDemo1D.groupBox5
private
System.Windows.Forms.GroupBox IG.Neural.Forms.NeuralDemo1D.groupBox6
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralDemo1D.btStop1D
private
System.Windows.Forms.GroupBox IG.Neural.Forms.NeuralDemo1D.groupBox7
private
System.Windows.Forms.GroupBox IG.Neural.Forms.NeuralDemo1D.groupBox9
private
System.ComponentModel.BackgroundWorker IG.Neural.Forms.NeuralDemo1D.backgroundWorker1D

Property Documentation

virtual INeuralApproximator IG.Neural.Forms.NeuralDemo1D.NeuralApproximator
getset

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