Example #1
0
        public void FeedForwardNetworkTooSmallTest()
        {
            FeedForwardNetwork network = new FeedForwardNetwork(2);

            Assert.ThrowsException <FeedForwardNetworkTooSmallException>(delegate()
            {
                network.ComputeOutputs(new Matrix(new[, ]
                {
                    { 0.5 },
                    { 0.8 }
                }));
            });
        }
Example #2
0
        public void FeedForwardNetworkTest()
        {
            FeedForwardNetwork network = new FeedForwardNetwork(2);

            network.AddLayer(2);
            network.AddLayer(1);
            Matrix output = network.ComputeOutputs(new Matrix(new[, ]
            {
                { 1.0 },
                { 0.0 }
            }));

            Assert.IsNotNull(output);
        }