FANNCSharp.Float.NeuralNet.NeuralNet C# (CSharp) Method

NeuralNet() public method

public NeuralNet ( NetworkType netType, ICollection layers ) : System
netType NetworkType
layers ICollection
return System
        public NeuralNet(NetworkType netType, ICollection<uint> layers)
        {
            using (uintArray newLayers = new uintArray(layers.Count))
            {
                int i = 0;
                foreach (uint count in layers)
                {
                    newLayers.setitem(i, count);
                    i++;
                }
                Outputs = newLayers.getitem(layers.Count - 1);
                net = new neural_net(netType, (uint)layers.Count, newLayers.cast());
            }
        }

Same methods

NeuralNet::NeuralNet ( NetworkType netType, uint numLayers ) : System
NeuralNet::NeuralNet ( NeuralNet other ) : System
NeuralNet::NeuralNet ( float connectionRate, ICollection layers ) : System
NeuralNet::NeuralNet ( float connectionRate, uint numLayers ) : System
NeuralNet::NeuralNet ( neural_net other ) : System
NeuralNet::NeuralNet ( string filename ) : System