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.NeuralSamplingControl Class Reference

Control for defininng scalar functions and sampling them in order to create neural approximation data (import/export). More...

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

Public Member Functions

 NeuralSamplingControl ()
 
void SetNeuralModel (INeuralModel model)
 Sets the ANN-based model used by the current form. More...
 

Protected Member Functions

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

Protected Attributes

INeuralModelContainer _neuralModelContainerControl
 

Properties

INeuralModel NeuralModel [get, protected set]
 Neural network - based model. More...
 
INeuralApproximator TrainedNetwork [get]
 Traint artificial neural network. More...
 
InputOutputDataDefiniton NeuralDataDefinition [get]
 Neural data definition. More...
 
- Properties inherited from IG.Neural.INeuralModelContainer
INeuralModel NeuralModel [get]
 Artificial neural network - based model. More...
 

Private Member Functions

void InitializeComponent ()
 Required method for Designer support - do not modify the contents of this method with the code editor. More...
 

Private Attributes

INeuralModel _neuralModel
 
System.ComponentModel.IContainer components = null
 Required designer variable. More...
 
System.Windows.Forms.Label lblTitleSampling
 
ScalarFunctionScriptControl scalarFunctionScriptControl1
 
NeuralSamplingInputControl neuralSamplingInputControl1
 
System.Windows.Forms.NumericUpDown numFunctionNumber
 
System.Windows.Forms.Label lblFunctionNumber
 
System.Windows.Forms.Button btnNumFunctionsCut
 
System.Windows.Forms.Label lblNumFunctonsText
 

Detailed Description

Control for defininng scalar functions and sampling them in order to create neural approximation data (import/export).

$A Igor Jul13 Jul14;

Constructor & Destructor Documentation

IG.Neural.Forms.NeuralSamplingControl.NeuralSamplingControl ( )
inline

Member Function Documentation

void IG.Neural.Forms.NeuralSamplingControl.SetNeuralModel ( INeuralModel  model)
inline

Sets the ANN-based model used by the current form.

Parameters
modelANN based model that is set.

Because of this dedicated method, the setter of the NeuralModel property can be non-public.

Implements IG.Neural.INeuralModelContainer.

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

Clean up any resources being used.

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

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

Member Data Documentation

INeuralModelContainer IG.Neural.Forms.NeuralSamplingControl._neuralModelContainerControl
protected
INeuralModel IG.Neural.Forms.NeuralSamplingControl._neuralModel
private
System.ComponentModel.IContainer IG.Neural.Forms.NeuralSamplingControl.components = null
private

Required designer variable.

System.Windows.Forms.Label IG.Neural.Forms.NeuralSamplingControl.lblTitleSampling
private
ScalarFunctionScriptControl IG.Neural.Forms.NeuralSamplingControl.scalarFunctionScriptControl1
private
NeuralSamplingInputControl IG.Neural.Forms.NeuralSamplingControl.neuralSamplingInputControl1
private
System.Windows.Forms.NumericUpDown IG.Neural.Forms.NeuralSamplingControl.numFunctionNumber
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralSamplingControl.lblFunctionNumber
private
System.Windows.Forms.Button IG.Neural.Forms.NeuralSamplingControl.btnNumFunctionsCut
private
System.Windows.Forms.Label IG.Neural.Forms.NeuralSamplingControl.lblNumFunctonsText
private

Property Documentation

INeuralModel IG.Neural.Forms.NeuralSamplingControl.NeuralModel
getprotected set

Neural network - based model.

Contains data definition and trained neural network approximator.

INeuralApproximator IG.Neural.Forms.NeuralSamplingControl.TrainedNetwork
get

Traint artificial neural network.

InputOutputDataDefiniton IG.Neural.Forms.NeuralSamplingControl.NeuralDataDefinition
get

Neural data definition.


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