/// <inheritdoc /> public double[] ComputeRegression(double[] input) { double sum = 0; for (int i = 1; i < _longTermMemory.Length; i++) { sum += input[i - 1] * _longTermMemory[i]; } sum += _longTermMemory[0]; var result = new double[1]; result[0] = sum; result[0] = _linkFunction.Evaluate(result); return(result); }