ding the checkpoint,
but cannot be used when continuing training or when running the checkpoint on CPU.
Similarly the non-exponential-averaged (or non-EMA) version of the checkpoint should be used when continuing fine-tuning of the model checkpoint, but should not be used when using the checkpoint for inference. 

How to save and load variants
	
Saving a diffusion pipeline as a variant can be done by providing DiffusionPipeline.save_pretrained(