What are the differences between train_bit.py and inference.py? Can it be understood that inference.py handles three continuous images? Is it possible to use train_bit.py for processing multiple images? Additionally, I would like to ask if train_bit.py can deal with both sequential blurry images and out-of-order blurry images?