Before proceeding further, Following is my system specification,
CPU: Intel® Core™ i5–7400 CPU
GPU: AMD RX570 8GB
OS: Ubuntu 20.04.1 (kernel Linux MS 5.8.0–55-generic)
Note: this will not work for windows! Only Linux Based
Lately, i have been using google colab a lot for training the and testing of LSTM model. So i was taking the advantage of GPU run type. But since Colab provides limited number of GPU session in specific duration, i was not able to do the consecutive testing of models. Before i train another model i have to wait for some duration.
Apart from that…
When we deal with LSTM or RNN models we often use multi step inputs. For example, we take this popular weather data [jena_climate]. This datasets is time series data, measured at every 10 min interval. You can find complete Jupyter Notebook at my Github.
Here i will not be doing any processing on data apart from converting Date time column to datetime64 type and making it index. Then resample it to hourly sample aggregating data by taking first value. This resampling is completely optional as i have did just to reduce the data.