@ptrblck wow! I clearly see. Let me try using the permute function and see if training improves. What about my implementation of CNN and RNN as a single model and the Custom Dataset generator? Do they make sense or will you suggest a different implementation? because from your previous suggestion, you train CNN separately from the RNN but I am confused how you will implement the loss for the CNN and RNN.