Modernize Python 2 code to get ready for Python 3

This commit is contained in:
cclauss
2017-11-25 10:23:50 +01:00
parent a03b2eafc0
commit 4e06949072
95 changed files with 580 additions and 521 deletions

View File

@ -1,6 +1,7 @@
"""
Implementation of gradient descent algorithm for minimizing cost of a linear hypothesis function.
"""
from __future__ import print_function
import numpy
# List of input, output pairs
@ -106,13 +107,13 @@ def run_gradient_descent():
atol=absolute_error_limit, rtol=relative_error_limit):
break
parameter_vector = temp_parameter_vector
print("Number of iterations:", j)
print(("Number of iterations:", j))
def test_gradient_descent():
for i in range(len(test_data)):
print("Actual output value:", output(i, 'test'))
print("Hypothesis output:", calculate_hypothesis_value(i, 'test'))
print(("Actual output value:", output(i, 'test')))
print(("Hypothesis output:", calculate_hypothesis_value(i, 'test')))
if __name__ == '__main__':