@@ -34,6 +34,21 @@ def from_pretrained(cls, *args, **kwargs):
3434 requires_backends (cls , ["torch" , "accelerate" ])
3535
3636
37+ class Transformer2DModel (metaclass = DummyObject ):
38+ _backends = ["torch" , "accelerate" ]
39+
40+ def __init__ (self , * args , ** kwargs ):
41+ requires_backends (self , ["torch" , "accelerate" ])
42+
43+ @classmethod
44+ def from_config (cls , * args , ** kwargs ):
45+ requires_backends (cls , ["torch" , "accelerate" ])
46+
47+ @classmethod
48+ def from_pretrained (cls , * args , ** kwargs ):
49+ requires_backends (cls , ["torch" , "accelerate" ])
50+
51+
3752class UNet1DModel (metaclass = DummyObject ):
3853 _backends = ["torch" , "accelerate" ]
3954
@@ -227,6 +242,21 @@ def from_pretrained(cls, *args, **kwargs):
227242 requires_backends (cls , ["torch" , "accelerate" ])
228243
229244
245+ class RePaintPipeline (metaclass = DummyObject ):
246+ _backends = ["torch" , "accelerate" ]
247+
248+ def __init__ (self , * args , ** kwargs ):
249+ requires_backends (self , ["torch" , "accelerate" ])
250+
251+ @classmethod
252+ def from_config (cls , * args , ** kwargs ):
253+ requires_backends (cls , ["torch" , "accelerate" ])
254+
255+ @classmethod
256+ def from_pretrained (cls , * args , ** kwargs ):
257+ requires_backends (cls , ["torch" , "accelerate" ])
258+
259+
230260class ScoreSdeVePipeline (metaclass = DummyObject ):
231261 _backends = ["torch" , "accelerate" ]
232262
@@ -242,6 +272,21 @@ def from_pretrained(cls, *args, **kwargs):
242272 requires_backends (cls , ["torch" , "accelerate" ])
243273
244274
275+ class VQDiffusionPipeline (metaclass = DummyObject ):
276+ _backends = ["torch" , "accelerate" ]
277+
278+ def __init__ (self , * args , ** kwargs ):
279+ requires_backends (self , ["torch" , "accelerate" ])
280+
281+ @classmethod
282+ def from_config (cls , * args , ** kwargs ):
283+ requires_backends (cls , ["torch" , "accelerate" ])
284+
285+ @classmethod
286+ def from_pretrained (cls , * args , ** kwargs ):
287+ requires_backends (cls , ["torch" , "accelerate" ])
288+
289+
245290class DDIMScheduler (metaclass = DummyObject ):
246291 _backends = ["torch" , "accelerate" ]
247292
@@ -347,6 +392,21 @@ def from_pretrained(cls, *args, **kwargs):
347392 requires_backends (cls , ["torch" , "accelerate" ])
348393
349394
395+ class RePaintScheduler (metaclass = DummyObject ):
396+ _backends = ["torch" , "accelerate" ]
397+
398+ def __init__ (self , * args , ** kwargs ):
399+ requires_backends (self , ["torch" , "accelerate" ])
400+
401+ @classmethod
402+ def from_config (cls , * args , ** kwargs ):
403+ requires_backends (cls , ["torch" , "accelerate" ])
404+
405+ @classmethod
406+ def from_pretrained (cls , * args , ** kwargs ):
407+ requires_backends (cls , ["torch" , "accelerate" ])
408+
409+
350410class SchedulerMixin (metaclass = DummyObject ):
351411 _backends = ["torch" , "accelerate" ]
352412
@@ -377,6 +437,21 @@ def from_pretrained(cls, *args, **kwargs):
377437 requires_backends (cls , ["torch" , "accelerate" ])
378438
379439
440+ class VQDiffusionScheduler (metaclass = DummyObject ):
441+ _backends = ["torch" , "accelerate" ]
442+
443+ def __init__ (self , * args , ** kwargs ):
444+ requires_backends (self , ["torch" , "accelerate" ])
445+
446+ @classmethod
447+ def from_config (cls , * args , ** kwargs ):
448+ requires_backends (cls , ["torch" , "accelerate" ])
449+
450+ @classmethod
451+ def from_pretrained (cls , * args , ** kwargs ):
452+ requires_backends (cls , ["torch" , "accelerate" ])
453+
454+
380455class EMAModel (metaclass = DummyObject ):
381456 _backends = ["torch" , "accelerate" ]
382457
0 commit comments