Well, I guess what you expect is a binary answer, yes or no. I unfortunately cannot provide that. What I’m trying to say is something like, variable batch size may be stable up to some point. As it is dataset-dependent and architecture-dependent I cannot infer what is going to happen in your case. If such fluctuation is not very big it should be ok. But it is for sure a factor to keep an eye on if you training doesn’t work as expected.