Ejemplo n.º 1
0
Archivo: nn.cs Proyecto: abarabone/snn
        public void set_correct_values(IEnumerable <float> correct_values)
        {
            var output_nodes = this.layers.Last().neurons;
            var q            = Enumerable.Zip(correct_values, output_nodes, (c, n) => (c, n));

            foreach (var(correct_value, node) in q)
            {
                node.set_loss_delta(loss_func.d(node.activation, correct_value));
            }
        }