Is there a good/easy way to know what blocks should in `no_split_module_classes` when using multi GPU setup?
Each time I usedevice_map='auto'viaaccelerateI get theRuntimeError: Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cuda:1!exception.This doesn’t occur only when I specify the appropriateno_split_module_classesinload_checkpoint_and_dispatchmethod for the model I’m working on. Is there an easy way to determine which blocks should be not split across GPUs for given model/checkpoint?