Hi,
See the get_data function here:
Ignore the first number, it is for some kind of book keeping
The second number is the size of the feature for each timestep. So 15 must be the number of input cell in the LSTM
The third number is the number of timesteps.
The first 15 numbers after that will be input feature for timestep 1
Next 15 numbers after that will be input feature for timestep 2 and so on for 23 timesteps.
You can verify this by seeing that the number of 1s and 0s is 15*23
It is good to see interest in my code after almost 2 years. I hadn't revisited it after completing my internship. I might just spend some time one day and document everything properly. But my suggestion is to try libraries like keras etc.
Regards,
Sudeep