Various testing with batches shows that there exists a 1e-3 error in timeScaleTrue between a run with no batches versus a run greater than 8 batches running on the same images. As the timeScaleTrue converges, this roundoff error can trigger the timeScale reset (due to timeScaleTrue decreasing), making the 2 runs that should be identical diverge. Keep this in mind when running with batches, as you may need to change your dtChangeMin accordingly.
Various testing with batches shows that there exists a 1e-3 error in timeScaleTrue between a run with no batches versus a run greater than 8 batches running on the same images. As the timeScaleTrue converges, this roundoff error can trigger the timeScale reset (due to timeScaleTrue decreasing), making the 2 runs that should be identical diverge. Keep this in mind when running with batches, as you may need to change your dtChangeMin accordingly.
Sheng