Constructs the network.
Namespace: xpidea.neuro.net.son
Assembly: xpidea.neuro.net (in xpidea.neuro.net.dll)
Syntax
| Visual Basic (Declaration) |
|---|
| Public Sub New( _ ByVal aInputNodesCount As Integer, _ ByVal aRowCount As Integer, _ ByVal aColCount As Integer, _ ByVal aInitialLearningRate As Double, _ ByVal aFinalLearningRate As Double, _ ByVal aInitialNeighborhoodSize As Integer, _ ByVal aNeighborhoodReduceInterval As Integer, _ ByVal aTrainingIterationsCount As Long _ ) |
| C# |
|---|
| public SelfOrganizingNetwork( int aInputNodesCount, int aRowCount, int aColCount, double aInitialLearningRate, double aFinalLearningRate, int aInitialNeighborhoodSize, int aNeighborhoodReduceInterval, long aTrainingIterationsCount ) |
| C++ |
|---|
| public: SelfOrganizingNetwork( int aInputNodesCount, int aRowCount, int aColCount, double aInitialLearningRate, double aFinalLearningRate, int aInitialNeighborhoodSize, int aNeighborhoodReduceInterval, __int64 aTrainingIterationsCount ) sealed |
| J# |
|---|
| public SelfOrganizingNetwork( int aInputNodesCount, int aRowCount, int aColCount, double aInitialLearningRate, double aFinalLearningRate, int aInitialNeighborhoodSize, int aNeighborhoodReduceInterval, long aTrainingIterationsCount ) |
| JScript |
|---|
| public function SelfOrganizingNetwork( aInputNodesCount : int, aRowCount : int, aColCount : int, aInitialLearningRate : double, aFinalLearningRate : double, aInitialNeighborhoodSize : int, aNeighborhoodReduceInterval : int, aTrainingIterationsCount : long ) |
Parameters
- aInputNodesCount
- Number of input nodes.
- aRowCount
- Number of rows in output layer.
- aColCount
- Number of colums in output layer.
- aInitialLearningRate
- Starting learning rate.
- aFinalLearningRate
- Ending learning rate.
- aInitialNeighborhoodSize
- Initial neighborhood size.
- aNeighborhoodReduceInterval
- Number of training iterations after neighborhood size will be reduced.
- aTrainingIterationsCount
- Number of training iterations.