Hello,
I have built a CNN-GRU network for a custom video dataset, in which I give every frame to the CNN, whose output is later fed to GRU and a prediction for the video is obtained at the end. I have been using this structure for a while with different datasets and now I am facing a problem that never occured before.
I am giving 1 video sample per batch, and for all of the videos I get the exact same (~15 significant figures) regressed output within the same epoch for validation (in training the outputs differ). In other epochs, the validation outputs change, but again, they are the same with the samples in the same epoch. In addition, training and validation accuracies does not improve. I have checked these:

The inputs that I fed the model with are not the same even though the output is the same.
I have disabled the bias to check whether it is dominating the weights. Nothing changed.

I don’t know where to look more. Any help would be appreciated.