In [6]: Tile/copy our data to increase the training set size and reduce the number of training epochs.
How does it work? Does it just copy (row-wise) each batch of the training data (X of shape (200, 2), and Y of shape (200, 1)) 1,000 times, i.e. adding vertically in the matrix 999 more batches of the same data (stretching it by extra 199,800 rows)?