in hypothesis(X, theta)
1 def hypothesis(X,theta):
----> 2 return np.dot(X,theta,out=None)
3
4 def error(X,y,theta):
5 e=0.0
<array_function internals> in dot(*args, **kwargs)
ValueError: shapes (10000,21) and (10000,) not aligned: 21 (dim 1) != 10000 (dim 0)