Primarly, enable loading a model by passing a URL to a .ckpt in the model parameter. As diffusers does, these models should be cached locally. Perhaps it would make sense to also cache them with BlobRepo for reliable initialization of new runners.
Also allow preloading models by saving them in a subfolder. AFAIK, diffusers requires the models to be saved in their own format (as output by from_pretrained). There should be an easy way to convert a .ckpt to that format. Or maybe I'm missing something obvious about how to load a .ckpt model.
Primarly, enable loading a model by passing a URL to a .ckpt in the
modelparameter. As diffusers does, these models should be cached locally. Perhaps it would make sense to also cache them with BlobRepo for reliable initialization of new runners.Also allow preloading models by saving them in a subfolder. AFAIK, diffusers requires the models to be saved in their own format (as output by
from_pretrained). There should be an easy way to convert a .ckpt to that format. Or maybe I'm missing something obvious about how to load a .ckpt model.