I am wondering why the data is tiled this much, what exactly is the purpose of tiling (or, repeating) the data for 1000 times !?
Xt = np.tile(Xn,(1000,1))
Yt= np.tile(Y,(1000,1))
print(Xt.shape, Yt.shape)
Link : Coursera | Online Courses & Credentials From Top Educators. Join for Free | Coursera