Ejemplo n.º 1
0
        public double Backward(double?value = null)
        {
            var sumGrad = value ?? OutConnections.Sum(c => c.Backward());

            Gradient = sumGrad * GradientFunc(Input);
            return(Gradient);
        }
Ejemplo n.º 2
0
 internal bool IsConnectedTo(Neuron toNeuron)
 {
     if (OutConnections.Where(n => n.ID == toNeuron.ID).Count() > 0)
     {
         return(true);
     }
     return(false);
 }