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.Applications.AnnAppDemoExperimental Class Reference

Experimental class for neural parametric demos. More...

+ Inheritance diagram for IG.Neural.Applications.AnnAppDemoExperimental:
+ Collaboration diagram for IG.Neural.Applications.AnnAppDemoExperimental:

Public Member Functions

 AnnAppDemoExperimental ()
 
 AnnAppDemoExperimental (INeuralModel model)
 Construct a new window for ANN based predictions, with the model specified. More...
 
 AnnAppDemoExperimental (string neuralDirectoryPath)
 Construct a new window for ANN based predictions, with the specified base directory of the model. More...
 
override void InitLayout ()
 Initializes the layout. Eventually, this specifies which tabs appear on the form and wich do not. More...
 
override void Initform ()
 Initializes the form, including the layout by calling the InitLayout method. More...
 
- Public Member Functions inherited from IG.Neural.Applications.AnnAppDemo
 AnnAppDemo ()
 
 AnnAppDemo (INeuralModel model)
 Construct a new window for ANN based predictions, with the model specified. More...
 
 AnnAppDemo (string neuralDirectoryPath)
 Construct a new window for ANN based predictions, with the specified base directory of the model. More...
 
void SetNeuralModel (INeuralModel model)
 Sets the ANN-based model used by the current form. More...
 
void SetNeuralScriptShellPath (string path)
 Sets the directory for More...
 

Additional Inherited Members

- Protected Member Functions inherited from IG.Neural.Applications.AnnAppDemo
override void Dispose (bool disposing)
 Clean up any resources being used. More...
 
- Protected Attributes inherited from IG.Neural.Applications.AnnAppDemo
string _workingDirectory = Directory.GetCurrentDirectory()
 
string _neuralScriptShellPath = null
 
NeuralParametricDemoAboutWindow _aboutWindow
 
- Properties inherited from IG.Neural.Applications.AnnAppDemo
bool IsTabPageVisibleCommand [get, set]
 Whether the "Command" tab is visible or not. More...
 
bool IsTabPageVisibleAbout [get, set]
 Whether the "About" tab is visible or not. More...
 
bool IsTabPageVisibleParametric [get, set]
 Whether the parametric test tab is visible or not. More...
 
bool IsTabPageVisibleParametricMultiple [get, set]
 Whether the multiple curve parametric test tab is visible or not. More...
 
bool IsTabPageVisibleParametric2D [get, set]
 Whether the 2D parametric test tab is visible or not. More...
 
bool IsTabPageVisibleTrain [get, set]
 Whether the training tab is included or not. More...
 
bool IsTabPageVisibleData [get, set]
 Whether the data tab is included or not. More...
 
bool IsTabPageVisibleSampling [get, set]
 Whether the sampling tab is visible or not. More...
 
string WorkingDirectory [get, set]
 Working directory of the outer form. More...
 
INeuralModel NeuralModel [get, protected set]
 Neural network - based model. More...
 
string NeuralScriptShellPath [get, protected set]
 Path of the working directory for the ANN-based approximation approximation scripts. More...
 
INeuralApproximator TrainedNetwork [get]
 Traint artificial neural network. More...
 
InputOutputDataDefiniton NeuralDataDefinition [get]
 Neural data definition. More...
 
NeuralParametricDemoAboutWindow AboutWindow [get]
 Window that shows information about the software. More...
 
- Properties inherited from IG.Neural.INeuralModelContainer
INeuralModel NeuralModel [get]
 Artificial neural network - based model. More...
 

Detailed Description

Experimental class for neural parametric demos.

$A Igor Jun13;

Constructor & Destructor Documentation

IG.Neural.Applications.AnnAppDemoExperimental.AnnAppDemoExperimental ( )
inline
IG.Neural.Applications.AnnAppDemoExperimental.AnnAppDemoExperimental ( INeuralModel  model)
inline

Construct a new window for ANN based predictions, with the model specified.

Parameters
modelANN - base model, contains input and output data definitions and
IG.Neural.Applications.AnnAppDemoExperimental.AnnAppDemoExperimental ( string  neuralDirectoryPath)
inline

Construct a new window for ANN based predictions, with the specified base directory of the model.

Parameters
neuralDirectoryPathDirectory containing all data for the ANN-based model.

Member Function Documentation

override void IG.Neural.Applications.AnnAppDemoExperimental.InitLayout ( )
inlinevirtual

Initializes the layout. Eventually, this specifies which tabs appear on the form and wich do not.

Constructors call the Initform method that call this method.

This should be overridden in derived classes, and overridden method should not call the base method.

Reimplemented from IG.Neural.Applications.AnnAppDemo.

override void IG.Neural.Applications.AnnAppDemoExperimental.Initform ( )
inlinevirtual

Initializes the form, including the layout by calling the InitLayout method.

This method is called in constructors.

This might be overridden in derived classes, but usually this is not necessary. The overridden methods should call this method from the base class.

Reimplemented from IG.Neural.Applications.AnnAppDemo.


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