import numpy as np
def LogisticRegression(x,y,iters=1000,learning_rate=0.01):
w = np.zeros((len(x[0]),),dtype=np.float32)
for each in range(iters):
for i in range(len(x)):
w += learning_rate * x[i] * (y[i] - 1. / (1 + np.exp(-w.dot(x[i].T))))
return w
07-29
07-29
07-29