def squared_error(y, yhat):
return (y - yhat)**2
squared_error(1, 1)
0
squared_error(1, 0.9997)
8.999999999998017e-08
squared_error(1, 0.9)
0.009999999999999995
squared_error(1, 0.6)
0.16000000000000003
squared_error(1, 0.1192)
0.77580864
squared_error(0, 0.1192)
0.01420864
squared_error(1, 1-0.1192)
0.014208639999999993