![]() |
Neuron Net
|
Class of neurons collection in one layer of Neural Net.
.
More...
Public Member Functions | |
CLayer (uint outputs=0, int handle=INVALID_HANDLE, COpenCLMy *OpenCL=NULL) | |
Constructor. More... | |
~CLayer (void) | |
Destructor. More... | |
virtual bool | CreateElement (int const index) |
Method for creating new element in layer. More... | |
virtual void | IncreaseTotal () |
Method for increase number of items in layer. More... | |
virtual int | Type (void) const |
Identificator of class. More... | |
virtual bool | Load (const int file_handle) |
Load method. More... | |
Class of neurons collection in one layer of Neural Net.
.
Detailed description on the link.
Definition at line 633 of file NeuroNet.mqh.
CLayer::CLayer | ( | uint | outputs = 0 , |
int | handle = INVALID_HANDLE , |
||
COpenCLMy * | OpenCL = NULL |
||
) |
Constructor.
[in] | outputs | Number of output connections from 1 neuron to neurons in next layer |
[in] | handle | File handle for download result of previous study |
[in] | OpenCL | Pointer to class for working with OpenCL |
Definition at line 2722 of file NeuroNet.mqh.
|
inline |
Destructor.
Definition at line 643 of file NeuroNet.mqh.
|
virtual |
Method for creating new element in layer.
Definition at line 653 of file NeuroNet.mqh.
|
inlinevirtual |
Method for increase number of items in layer.
Definition at line 646 of file NeuroNet.mqh.
|
virtual |
Load method.
[in] | file_handle | handle of file |
Definition at line 2731 of file NeuroNet.mqh.
|
inlinevirtual |