コード例 #1
0
ファイル: NeuralNet.cs プロジェクト: DrUzair/CompoNet
 public Layer(string layerType, short TransferFunction, int neuronNum)
 {
     neurons = new ArrayList(neuronNum);
     for (int i = 0; i < neuronNum; i++)
     {
         if (layerType == "input")
         {
             neurons.Add(new InputNeuron());
         }
         else if (layerType == "output")
         {
             OutputNeuron n = new OutputNeuron();
             n.setTransfetFuntion(TransferFunction);
             neurons.Add(n);
         }
         else if (layerType == "hidden")
         {
             Neuron n = new Neuron();
             n.setTransfetFuntion(TransferFunction);
             neurons.Add(n);
         }
     }
 }