I am trying to create a GRU Model to predict energy consumption. I have a 700k rows for my dataset that was resampled from seconds to per hour and that makes a final data of 720 rows. Upon trying to create the model, I haven't figured out what's wrong with my code, is it the data cleaning and preprocessing, the shape values in the GRU Model, or anything else.
I would really appreciate your help as I am doing this for my graduate school capstone project defense.
Here's the google colab link of my code: https://colab.research.google.com/drive/1cEQVqPDkGKRKZnf24Elut0ErxZjGKajH?usp=sharing
and here's the google drive link for the dataset: https://drive.google.com/file/d/1ZBoNKrNt0AkU9aub_xRIFWPpL7BbTe2r/view?usp=sharing
I already tried changing the lookback values, the input shapes, and resampling the data to per Day but the result is the same poor model performance.