AdvancedOCR.Step.CalculateActivation C# (CSharp) Method

CalculateActivation() public method

public CalculateActivation ( double weightedInputs ) : double
weightedInputs double
return double
        public virtual double CalculateActivation(double weightedInputs)
        {
            double result = Y_STRETCH * Math.Tanh(X_STRETCH * weightedInputs);
            if (double.IsNaN(result))
                throw new Exception("NaN!");
            return result;
        }

Usage Example

Beispiel #1
0
 protected void FinaliseOutputs(Step downstream)
 {
     for (int i = 0; i < downstream.WeightedInputs.Length; i++)
     {
         downstream.Output[i] = downstream.CalculateActivation(downstream.WeightedInputs[i]);
     }
 }
All Usage Examples Of AdvancedOCR.Step::CalculateActivation