예제 #1
0
        public Vector <double> FeedForward(Vector <double> input)
        {
            input = InputLayer.Feedforward(input);

            foreach (var layer in HiddenLayers)
            {
                input = layer.Feedforward(input);
            }

            var result = OutputLayer.Feedforward(input);

            return(result);
        }
예제 #2
0
        public new Vector <double> Compute(Vector <double> input)
        {
            input = InputLayer.Feedforward(input);

            foreach (var layer in HiddenLayers)
            {
                input = layer.Feedforward(input);
            }

            var decision = OutputLayer.Feedforward(input);

            return(decision);
        }