IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Selection of the output value of interest in an ANN model. More...
Public Member Functions | |
NeuralOutputValueSelector (INeuralModel neuralModel) | |
Constructs the control, with ANN-based model specified. More... | |
NeuralOutputValueSelector () | |
void | SetNeuralModel (INeuralModel model) |
Sets the ANN-based model used by the current form. More... | |
void | SetSelectedOutputId (int id) |
Replacement for the SelectedOutputId setter that has a lower access level. More... | |
void | UpdateSelectedParameterIdDependencies () |
Updates things that depend on the selected parameter's index. More... | |
void | UpdateDataDefinition () |
Updates data with accordance to data definitions in DataDefinition. More... | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
Protected Attributes | |
INeuralModelContainer | _neuralModelContainerControl |
int | _selectedOutputId = 0 |
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... | |
int | NumInputParameters [get] |
Gets number of input parameters. More... | |
int | NumOutputValues [get] |
Gets number of output values. More... | |
int | SelectedOutputId [get, protected set] |
Sequential number of the selected parameter as specified by the user. More... | |
Events | |
SelectedIdEventHandler | SelectedOutputIdChanged |
Occurs when selected output value ID is changed. More... | |
Private Member Functions | |
void | comboBoxSelection_SelectedIndexChanged (object sender, EventArgs e) |
void | txtParamNum_ValueChanged (object sender, EventArgs e) |
void | btnDecrease_Click (object sender, EventArgs e) |
void | btnIncrease_Click (object sender, EventArgs e) |
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 | lblParamNum |
System.Windows.Forms.Label | lblSelectParameter |
System.Windows.Forms.NumericUpDown | txtValueNum |
System.Windows.Forms.ComboBox | comboBoxSelection |
System.Windows.Forms.Button | btnDecrease |
System.Windows.Forms.Button | btnIncrease |
System.Windows.Forms.Panel | pnlMain |
Selection of the output value of interest in an ANN model.
$A Igor Apr13;
|
inline |
Constructs the control, with ANN-based model specified.
neuralModel | ANN-based model, containing data definitions and trained neural network. |
|
inline |
|
inline |
Sets the ANN-based model used by the current form.
model | ANN based model that is set. |
Because of this dedicated method, the setter of the NeuralModel property can be non-public.
|
inline |
Replacement for the SelectedOutputId setter that has a lower access level.
id | Sequential number of the output valuee to be selected. |
|
inline |
Updates things that depend on the selected parameter's index.
|
inline |
Updates data with accordance to data definitions in DataDefinition.
References IG.Num.InputOutputElementDefinition.Name, and IG.Num.InputOutputElementDefinition.Title.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
protected |
|
private |
|
protected |
|
private |
Required designer variable.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
getprotected set |
Neural network - based model.
Contains data definition and trained neural network approximator.
|
get |
Traint artificial neural network.
|
get |
Neural data definition.
|
get |
Gets number of input parameters.
|
get |
Gets number of output values.
|
getprotected set |
Sequential number of the selected parameter as specified by the user.
SelectedIdEventHandler IG.Neural.Forms.NeuralOutputValueSelector.SelectedOutputIdChanged |
Occurs when selected output value ID is changed.