Skip to content

Commit 988c822

Browse files
fix copies
1 parent 7482178 commit 988c822

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

src/diffusers/utils/dummy_torch_and_accelerate_objects.py

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
3752
class 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+
230260
class 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+
245290
class 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+
350410
class 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+
380455
class EMAModel(metaclass=DummyObject):
381456
_backends = ["torch", "accelerate"]
382457

0 commit comments

Comments
 (0)