dummy_pt_objects.py 126 KB
Newer Older
1
# This file is autogenerated by the command `make fix-copies`, do not edit.
Sylvain Gugger's avatar
Sylvain Gugger committed
2
# flake8: noqa
3
from ..utils import DummyObject, requires_backends
4
5


Sylvain Gugger's avatar
Sylvain Gugger committed
6
7
8
class PyTorchBenchmark(metaclass=DummyObject):
    _backends = ["torch"]

9
    def __init__(self, *args, **kwargs):
10
        requires_backends(self, ["torch"])
11
12


Sylvain Gugger's avatar
Sylvain Gugger committed
13
14
15
class PyTorchBenchmarkArguments(metaclass=DummyObject):
    _backends = ["torch"]

16
    def __init__(self, *args, **kwargs):
17
        requires_backends(self, ["torch"])
18
19


Sylvain Gugger's avatar
Sylvain Gugger committed
20
21
22
class GlueDataset(metaclass=DummyObject):
    _backends = ["torch"]

23
    def __init__(self, *args, **kwargs):
24
        requires_backends(self, ["torch"])
25
26


Sylvain Gugger's avatar
Sylvain Gugger committed
27
28
29
class GlueDataTrainingArguments(metaclass=DummyObject):
    _backends = ["torch"]

30
    def __init__(self, *args, **kwargs):
31
        requires_backends(self, ["torch"])
32
33


Sylvain Gugger's avatar
Sylvain Gugger committed
34
35
36
class LineByLineTextDataset(metaclass=DummyObject):
    _backends = ["torch"]

37
    def __init__(self, *args, **kwargs):
38
        requires_backends(self, ["torch"])
39
40


Sylvain Gugger's avatar
Sylvain Gugger committed
41
42
43
class LineByLineWithRefDataset(metaclass=DummyObject):
    _backends = ["torch"]

44
    def __init__(self, *args, **kwargs):
45
        requires_backends(self, ["torch"])
46
47


Sylvain Gugger's avatar
Sylvain Gugger committed
48
49
50
class LineByLineWithSOPTextDataset(metaclass=DummyObject):
    _backends = ["torch"]

51
    def __init__(self, *args, **kwargs):
52
        requires_backends(self, ["torch"])
53
54


Sylvain Gugger's avatar
Sylvain Gugger committed
55
56
57
class SquadDataset(metaclass=DummyObject):
    _backends = ["torch"]

58
    def __init__(self, *args, **kwargs):
59
        requires_backends(self, ["torch"])
60
61


Sylvain Gugger's avatar
Sylvain Gugger committed
62
63
64
class SquadDataTrainingArguments(metaclass=DummyObject):
    _backends = ["torch"]

65
    def __init__(self, *args, **kwargs):
66
        requires_backends(self, ["torch"])
67
68


Sylvain Gugger's avatar
Sylvain Gugger committed
69
70
71
class TextDataset(metaclass=DummyObject):
    _backends = ["torch"]

72
    def __init__(self, *args, **kwargs):
73
        requires_backends(self, ["torch"])
74
75


Sylvain Gugger's avatar
Sylvain Gugger committed
76
77
78
class TextDatasetForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]

79
    def __init__(self, *args, **kwargs):
80
        requires_backends(self, ["torch"])
81

82

83
84
85
86
87
88
89
90
91
92
93
94
95
96
class Constraint(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ConstraintListState(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


97
98
99
100
101
102
103
class DisjunctiveConstraint(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


104
105
106
107
108
109
110
class PhrasalConstraint(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
111
112
class BeamScorer(metaclass=DummyObject):
    _backends = ["torch"]
113

114
    def __init__(self, *args, **kwargs):
115
        requires_backends(self, ["torch"])
116
117


Sylvain Gugger's avatar
Sylvain Gugger committed
118
119
120
class BeamSearchScorer(metaclass=DummyObject):
    _backends = ["torch"]

121
    def __init__(self, *args, **kwargs):
122
        requires_backends(self, ["torch"])
123
124


125
126
127
128
129
130
131
class ConstrainedBeamSearchScorer(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
132
133
134
class ForcedBOSTokenLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]

135
    def __init__(self, *args, **kwargs):
136
        requires_backends(self, ["torch"])
137

138

Sylvain Gugger's avatar
Sylvain Gugger committed
139
140
class ForcedEOSTokenLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
141
142

    def __init__(self, *args, **kwargs):
143
        requires_backends(self, ["torch"])
144

145

Sylvain Gugger's avatar
Sylvain Gugger committed
146
147
class HammingDiversityLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
148

149
    def __init__(self, *args, **kwargs):
150
        requires_backends(self, ["torch"])
151

152

Sylvain Gugger's avatar
Sylvain Gugger committed
153
154
class InfNanRemoveLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
155

156
    def __init__(self, *args, **kwargs):
157
        requires_backends(self, ["torch"])
158

159

Sylvain Gugger's avatar
Sylvain Gugger committed
160
161
class LogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
162

163
    def __init__(self, *args, **kwargs):
164
        requires_backends(self, ["torch"])
165

166

Sylvain Gugger's avatar
Sylvain Gugger committed
167
168
class LogitsProcessorList(metaclass=DummyObject):
    _backends = ["torch"]
169
170

    def __init__(self, *args, **kwargs):
171
        requires_backends(self, ["torch"])
172

173

Sylvain Gugger's avatar
Sylvain Gugger committed
174
175
class LogitsWarper(metaclass=DummyObject):
    _backends = ["torch"]
176
177

    def __init__(self, *args, **kwargs):
178
        requires_backends(self, ["torch"])
179
180


Sylvain Gugger's avatar
Sylvain Gugger committed
181
182
183
class MinLengthLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]

184
    def __init__(self, *args, **kwargs):
185
        requires_backends(self, ["torch"])
186

187

Sylvain Gugger's avatar
Sylvain Gugger committed
188
189
class NoBadWordsLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
190
191

    def __init__(self, *args, **kwargs):
192
        requires_backends(self, ["torch"])
193

194

Sylvain Gugger's avatar
Sylvain Gugger committed
195
196
class NoRepeatNGramLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
197
198

    def __init__(self, *args, **kwargs):
199
        requires_backends(self, ["torch"])
200

201

Sylvain Gugger's avatar
Sylvain Gugger committed
202
203
class PrefixConstrainedLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
204

205
    def __init__(self, *args, **kwargs):
206
        requires_backends(self, ["torch"])
207

208

Sylvain Gugger's avatar
Sylvain Gugger committed
209
210
class RepetitionPenaltyLogitsProcessor(metaclass=DummyObject):
    _backends = ["torch"]
211

212
    def __init__(self, *args, **kwargs):
213
        requires_backends(self, ["torch"])
214

215

Sylvain Gugger's avatar
Sylvain Gugger committed
216
217
class TemperatureLogitsWarper(metaclass=DummyObject):
    _backends = ["torch"]
218
219

    def __init__(self, *args, **kwargs):
220
        requires_backends(self, ["torch"])
221
222


Sylvain Gugger's avatar
Sylvain Gugger committed
223
224
225
class TopKLogitsWarper(metaclass=DummyObject):
    _backends = ["torch"]

226
    def __init__(self, *args, **kwargs):
227
        requires_backends(self, ["torch"])
228
229


Sylvain Gugger's avatar
Sylvain Gugger committed
230
231
232
class TopPLogitsWarper(metaclass=DummyObject):
    _backends = ["torch"]

233
    def __init__(self, *args, **kwargs):
234
        requires_backends(self, ["torch"])
235
236


237
238
239
240
241
242
243
class TypicalLogitsWarper(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
244
245
246
class MaxLengthCriteria(metaclass=DummyObject):
    _backends = ["torch"]

247
    def __init__(self, *args, **kwargs):
248
        requires_backends(self, ["torch"])
249
250


Sylvain Gugger's avatar
Sylvain Gugger committed
251
252
253
class MaxTimeCriteria(metaclass=DummyObject):
    _backends = ["torch"]

254
    def __init__(self, *args, **kwargs):
255
        requires_backends(self, ["torch"])
256
257


Sylvain Gugger's avatar
Sylvain Gugger committed
258
259
260
class StoppingCriteria(metaclass=DummyObject):
    _backends = ["torch"]

261
    def __init__(self, *args, **kwargs):
262
        requires_backends(self, ["torch"])
263
264


Sylvain Gugger's avatar
Sylvain Gugger committed
265
266
267
class StoppingCriteriaList(metaclass=DummyObject):
    _backends = ["torch"]

268
    def __init__(self, *args, **kwargs):
269
        requires_backends(self, ["torch"])
270
271


272
def top_k_top_p_filtering(*args, **kwargs):
273
    requires_backends(top_k_top_p_filtering, ["torch"])
274
275


Sylvain Gugger's avatar
Sylvain Gugger committed
276
277
278
279
class PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
280
281
        requires_backends(self, ["torch"])

Sylvain Gugger's avatar
Sylvain Gugger committed
282

283
284
285
ALBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
286
287
288
class AlbertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

289
    def __init__(self, *args, **kwargs):
290
        requires_backends(self, ["torch"])
291

292

Sylvain Gugger's avatar
Sylvain Gugger committed
293
294
class AlbertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
295
296

    def __init__(self, *args, **kwargs):
297
        requires_backends(self, ["torch"])
298

299

Sylvain Gugger's avatar
Sylvain Gugger committed
300
301
class AlbertForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
302
303

    def __init__(self, *args, **kwargs):
304
        requires_backends(self, ["torch"])
305
306


Sylvain Gugger's avatar
Sylvain Gugger committed
307
308
309
class AlbertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

310
    def __init__(self, *args, **kwargs):
311
        requires_backends(self, ["torch"])
312

313

Sylvain Gugger's avatar
Sylvain Gugger committed
314
315
class AlbertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
316
317

    def __init__(self, *args, **kwargs):
318
        requires_backends(self, ["torch"])
319

320

Sylvain Gugger's avatar
Sylvain Gugger committed
321
322
class AlbertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
323
324

    def __init__(self, *args, **kwargs):
325
        requires_backends(self, ["torch"])
326

327

Sylvain Gugger's avatar
Sylvain Gugger committed
328
329
class AlbertModel(metaclass=DummyObject):
    _backends = ["torch"]
330
331

    def __init__(self, *args, **kwargs):
332
        requires_backends(self, ["torch"])
333

334

Sylvain Gugger's avatar
Sylvain Gugger committed
335
336
class AlbertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
337
338

    def __init__(self, *args, **kwargs):
339
        requires_backends(self, ["torch"])
340
341
342


def load_tf_weights_in_albert(*args, **kwargs):
343
    requires_backends(load_tf_weights_in_albert, ["torch"])
344
345


346
347
348
MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING = None


349
350
351
MODEL_FOR_AUDIO_XVECTOR_MAPPING = None


NielsRogge's avatar
NielsRogge committed
352
353
354
MODEL_FOR_CAUSAL_IMAGE_MODELING_MAPPING = None


355
356
357
MODEL_FOR_CAUSAL_LM_MAPPING = None


358
359
360
MODEL_FOR_CTC_MAPPING = None


361
362
363
MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING = None


364
365
366
MODEL_FOR_IMAGE_SEGMENTATION_MAPPING = None


367
368
369
MODEL_FOR_INSTANCE_SEGMENTATION_MAPPING = None


NielsRogge's avatar
NielsRogge committed
370
371
372
MODEL_FOR_MASKED_IMAGE_MODELING_MAPPING = None


373
374
375
376
377
378
MODEL_FOR_MASKED_LM_MAPPING = None


MODEL_FOR_MULTIPLE_CHOICE_MAPPING = None


379
380
381
MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING = None


NielsRogge's avatar
NielsRogge committed
382
383
384
MODEL_FOR_OBJECT_DETECTION_MAPPING = None


385
386
387
388
389
390
MODEL_FOR_PRETRAINING_MAPPING = None


MODEL_FOR_QUESTION_ANSWERING_MAPPING = None


391
392
393
MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPING = None


394
395
396
397
398
399
MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING = None


MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING = None


400
401
402
MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING = None


403
404
405
MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPING = None


406
407
408
MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING = None


409
410
411
MODEL_FOR_VISION_2_SEQ_MAPPING = None


412
413
414
MODEL_FOR_VISUAL_QUESTION_ANSWERING_MAPPING = None


415
416
417
418
419
420
MODEL_MAPPING = None


MODEL_WITH_LM_HEAD_MAPPING = None


Sylvain Gugger's avatar
Sylvain Gugger committed
421
422
423
class AutoModel(metaclass=DummyObject):
    _backends = ["torch"]

424
    def __init__(self, *args, **kwargs):
425
        requires_backends(self, ["torch"])
426

427

Sylvain Gugger's avatar
Sylvain Gugger committed
428
429
class AutoModelForAudioClassification(metaclass=DummyObject):
    _backends = ["torch"]
430

431
432
433
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

434

Sylvain Gugger's avatar
Sylvain Gugger committed
435
436
class AutoModelForAudioFrameClassification(metaclass=DummyObject):
    _backends = ["torch"]
437

438
439
440
441
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
442
443
class AutoModelForAudioXVector(metaclass=DummyObject):
    _backends = ["torch"]
444
445
446
447
448

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
449
450
class AutoModelForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]
451

452
    def __init__(self, *args, **kwargs):
453
        requires_backends(self, ["torch"])
454

455

Sylvain Gugger's avatar
Sylvain Gugger committed
456
457
class AutoModelForCTC(metaclass=DummyObject):
    _backends = ["torch"]
458

459
460
461
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

462

Sylvain Gugger's avatar
Sylvain Gugger committed
463
464
class AutoModelForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]
465

466
467
468
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

469

Sylvain Gugger's avatar
Sylvain Gugger committed
470
471
class AutoModelForImageSegmentation(metaclass=DummyObject):
    _backends = ["torch"]
472

473
474
475
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

476

477
478
479
480
481
482
483
class AutoModelForInstanceSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
484
485
486
487
488
489
490
class AutoModelForMaskedImageModeling(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
491
492
class AutoModelForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
493

494
    def __init__(self, *args, **kwargs):
495
        requires_backends(self, ["torch"])
496

497

Sylvain Gugger's avatar
Sylvain Gugger committed
498
499
class AutoModelForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
500
501

    def __init__(self, *args, **kwargs):
502
        requires_backends(self, ["torch"])
503

504

Sylvain Gugger's avatar
Sylvain Gugger committed
505
506
class AutoModelForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]
507

508
    def __init__(self, *args, **kwargs):
509
        requires_backends(self, ["torch"])
510

511

Sylvain Gugger's avatar
Sylvain Gugger committed
512
513
class AutoModelForObjectDetection(metaclass=DummyObject):
    _backends = ["torch"]
514

515
516
517
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

518

Sylvain Gugger's avatar
Sylvain Gugger committed
519
520
class AutoModelForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
521

522
    def __init__(self, *args, **kwargs):
523
        requires_backends(self, ["torch"])
524

525

Sylvain Gugger's avatar
Sylvain Gugger committed
526
527
class AutoModelForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
528
529

    def __init__(self, *args, **kwargs):
530
        requires_backends(self, ["torch"])
531

532

533
534
535
536
537
538
539
class AutoModelForSemanticSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
540
541
class AutoModelForSeq2SeqLM(metaclass=DummyObject):
    _backends = ["torch"]
542
543

    def __init__(self, *args, **kwargs):
544
        requires_backends(self, ["torch"])
545

546

Sylvain Gugger's avatar
Sylvain Gugger committed
547
548
class AutoModelForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
549
550

    def __init__(self, *args, **kwargs):
551
        requires_backends(self, ["torch"])
552

553

Sylvain Gugger's avatar
Sylvain Gugger committed
554
555
class AutoModelForSpeechSeq2Seq(metaclass=DummyObject):
    _backends = ["torch"]
556

557
558
559
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

560

Sylvain Gugger's avatar
Sylvain Gugger committed
561
562
class AutoModelForTableQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
563

564
    def __init__(self, *args, **kwargs):
565
        requires_backends(self, ["torch"])
566

567

Sylvain Gugger's avatar
Sylvain Gugger committed
568
569
class AutoModelForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
570
571

    def __init__(self, *args, **kwargs):
572
        requires_backends(self, ["torch"])
573

574

Sylvain Gugger's avatar
Sylvain Gugger committed
575
576
class AutoModelForVision2Seq(metaclass=DummyObject):
    _backends = ["torch"]
577

578
579
580
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

581

582
583
584
585
586
587
588
class AutoModelForVisualQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
589
590
class AutoModelWithLMHead(metaclass=DummyObject):
    _backends = ["torch"]
591

592
    def __init__(self, *args, **kwargs):
593
        requires_backends(self, ["torch"])
594
595
596
597
598


BART_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
599
600
601
class BartForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

602
    def __init__(self, *args, **kwargs):
603
        requires_backends(self, ["torch"])
604

605

Sylvain Gugger's avatar
Sylvain Gugger committed
606
607
class BartForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
608

609
    def __init__(self, *args, **kwargs):
610
        requires_backends(self, ["torch"])
611

612

Sylvain Gugger's avatar
Sylvain Gugger committed
613
614
class BartForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
615
616

    def __init__(self, *args, **kwargs):
617
        requires_backends(self, ["torch"])
618

619

Sylvain Gugger's avatar
Sylvain Gugger committed
620
621
class BartForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
622
623

    def __init__(self, *args, **kwargs):
624
        requires_backends(self, ["torch"])
625

626

Sylvain Gugger's avatar
Sylvain Gugger committed
627
628
class BartModel(metaclass=DummyObject):
    _backends = ["torch"]
629
630

    def __init__(self, *args, **kwargs):
631
        requires_backends(self, ["torch"])
632

633

Sylvain Gugger's avatar
Sylvain Gugger committed
634
635
class BartPretrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
636

637
    def __init__(self, *args, **kwargs):
638
        requires_backends(self, ["torch"])
639

640

Sylvain Gugger's avatar
Sylvain Gugger committed
641
642
class PretrainedBartModel(metaclass=DummyObject):
    _backends = ["torch"]
643

644
    def __init__(self, *args, **kwargs):
645
        requires_backends(self, ["torch"])
646
647


NielsRogge's avatar
NielsRogge committed
648
649
650
BEIT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
651
652
class BeitForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
653
654
655
656

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

657

Sylvain Gugger's avatar
Sylvain Gugger committed
658
659
class BeitForMaskedImageModeling(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
660

661
662
663
664
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
665
666
667
class BeitForSemanticSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
668
669
670
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

671

Sylvain Gugger's avatar
Sylvain Gugger committed
672
673
class BeitModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
674
675
676
677
678

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
679
680
681
682
class BeitPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
683
684
        requires_backends(self, ["torch"])

NielsRogge's avatar
NielsRogge committed
685

686
687
688
BERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
689
690
691
class BertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

692
    def __init__(self, *args, **kwargs):
693
        requires_backends(self, ["torch"])
694

695

Sylvain Gugger's avatar
Sylvain Gugger committed
696
697
class BertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
698
699

    def __init__(self, *args, **kwargs):
700
        requires_backends(self, ["torch"])
701

702

Sylvain Gugger's avatar
Sylvain Gugger committed
703
704
class BertForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]
705
706

    def __init__(self, *args, **kwargs):
707
        requires_backends(self, ["torch"])
708

709

Sylvain Gugger's avatar
Sylvain Gugger committed
710
711
class BertForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
712
713

    def __init__(self, *args, **kwargs):
714
        requires_backends(self, ["torch"])
715
716


Sylvain Gugger's avatar
Sylvain Gugger committed
717
718
719
class BertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

720
    def __init__(self, *args, **kwargs):
721
        requires_backends(self, ["torch"])
722

723

Sylvain Gugger's avatar
Sylvain Gugger committed
724
725
class BertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
726
727

    def __init__(self, *args, **kwargs):
728
        requires_backends(self, ["torch"])
729

730

Sylvain Gugger's avatar
Sylvain Gugger committed
731
732
class BertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
733
734

    def __init__(self, *args, **kwargs):
735
        requires_backends(self, ["torch"])
736

737

Sylvain Gugger's avatar
Sylvain Gugger committed
738
739
class BertLayer(metaclass=DummyObject):
    _backends = ["torch"]
740
741

    def __init__(self, *args, **kwargs):
742
        requires_backends(self, ["torch"])
743
744


Sylvain Gugger's avatar
Sylvain Gugger committed
745
746
747
class BertLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]

748
    def __init__(self, *args, **kwargs):
749
        requires_backends(self, ["torch"])
750

751

Sylvain Gugger's avatar
Sylvain Gugger committed
752
753
class BertModel(metaclass=DummyObject):
    _backends = ["torch"]
754
755

    def __init__(self, *args, **kwargs):
756
        requires_backends(self, ["torch"])
757

758

Sylvain Gugger's avatar
Sylvain Gugger committed
759
760
class BertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
761
762

    def __init__(self, *args, **kwargs):
763
        requires_backends(self, ["torch"])
764
765
766


def load_tf_weights_in_bert(*args, **kwargs):
767
    requires_backends(load_tf_weights_in_bert, ["torch"])
768
769


Sylvain Gugger's avatar
Sylvain Gugger committed
770
771
class BertGenerationDecoder(metaclass=DummyObject):
    _backends = ["torch"]
772
773

    def __init__(self, *args, **kwargs):
774
        requires_backends(self, ["torch"])
775
776


Sylvain Gugger's avatar
Sylvain Gugger committed
777
778
779
class BertGenerationEncoder(metaclass=DummyObject):
    _backends = ["torch"]

780
781
782
783
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
784
785
786
787
class BertGenerationPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
788
789
        requires_backends(self, ["torch"])

790

791
def load_tf_weights_in_bert_generation(*args, **kwargs):
792
    requires_backends(load_tf_weights_in_bert_generation, ["torch"])
793
794


Vasudev Gupta's avatar
Vasudev Gupta committed
795
796
797
BIG_BIRD_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
798
799
800
class BigBirdForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

Vasudev Gupta's avatar
Vasudev Gupta committed
801
    def __init__(self, *args, **kwargs):
802
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
803

804

Sylvain Gugger's avatar
Sylvain Gugger committed
805
806
class BigBirdForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
807
808

    def __init__(self, *args, **kwargs):
809
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
810

811

Sylvain Gugger's avatar
Sylvain Gugger committed
812
813
class BigBirdForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
814
815

    def __init__(self, *args, **kwargs):
816
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
817

818

Sylvain Gugger's avatar
Sylvain Gugger committed
819
820
class BigBirdForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
821
822

    def __init__(self, *args, **kwargs):
823
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
824
825


Sylvain Gugger's avatar
Sylvain Gugger committed
826
827
828
class BigBirdForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

Vasudev Gupta's avatar
Vasudev Gupta committed
829
    def __init__(self, *args, **kwargs):
830
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
831

832

Sylvain Gugger's avatar
Sylvain Gugger committed
833
834
class BigBirdForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
835
836

    def __init__(self, *args, **kwargs):
837
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
838

839

Sylvain Gugger's avatar
Sylvain Gugger committed
840
841
class BigBirdForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
842
843

    def __init__(self, *args, **kwargs):
844
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
845

846

Sylvain Gugger's avatar
Sylvain Gugger committed
847
848
class BigBirdLayer(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
849
850

    def __init__(self, *args, **kwargs):
851
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
852
853


Sylvain Gugger's avatar
Sylvain Gugger committed
854
855
856
class BigBirdModel(metaclass=DummyObject):
    _backends = ["torch"]

Vasudev Gupta's avatar
Vasudev Gupta committed
857
    def __init__(self, *args, **kwargs):
858
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
859

860

Sylvain Gugger's avatar
Sylvain Gugger committed
861
862
class BigBirdPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
863
864

    def __init__(self, *args, **kwargs):
865
        requires_backends(self, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
866
867
868


def load_tf_weights_in_big_bird(*args, **kwargs):
869
    requires_backends(load_tf_weights_in_big_bird, ["torch"])
Vasudev Gupta's avatar
Vasudev Gupta committed
870
871


Vasudev Gupta's avatar
Vasudev Gupta committed
872
873
874
BIGBIRD_PEGASUS_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
875
876
877
class BigBirdPegasusForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

Vasudev Gupta's avatar
Vasudev Gupta committed
878
879
880
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

881

Sylvain Gugger's avatar
Sylvain Gugger committed
882
883
class BigBirdPegasusForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
884
885
886
887

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

888

Sylvain Gugger's avatar
Sylvain Gugger committed
889
890
class BigBirdPegasusForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
891
892
893
894

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

895

Sylvain Gugger's avatar
Sylvain Gugger committed
896
897
class BigBirdPegasusForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
898
899
900
901

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

902

Sylvain Gugger's avatar
Sylvain Gugger committed
903
904
class BigBirdPegasusModel(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
905
906
907
908

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

909

Sylvain Gugger's avatar
Sylvain Gugger committed
910
911
class BigBirdPegasusPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Vasudev Gupta's avatar
Vasudev Gupta committed
912

913
914
915
916
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sam Shleifer's avatar
Sam Shleifer committed
917
918
919
BLENDERBOT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
920
921
922
class BlenderbotForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

923
    def __init__(self, *args, **kwargs):
924
        requires_backends(self, ["torch"])
925

926

Sylvain Gugger's avatar
Sylvain Gugger committed
927
928
class BlenderbotForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
929

Sam Shleifer's avatar
Sam Shleifer committed
930
    def __init__(self, *args, **kwargs):
931
        requires_backends(self, ["torch"])
Sam Shleifer's avatar
Sam Shleifer committed
932

933

Sylvain Gugger's avatar
Sylvain Gugger committed
934
935
class BlenderbotModel(metaclass=DummyObject):
    _backends = ["torch"]
Sam Shleifer's avatar
Sam Shleifer committed
936

937
    def __init__(self, *args, **kwargs):
938
        requires_backends(self, ["torch"])
939

940

Sylvain Gugger's avatar
Sylvain Gugger committed
941
942
class BlenderbotPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
943

944
945
946
947
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


948
949
950
BLENDERBOT_SMALL_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
951
952
953
class BlenderbotSmallForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

954
    def __init__(self, *args, **kwargs):
955
        requires_backends(self, ["torch"])
956

957

Sylvain Gugger's avatar
Sylvain Gugger committed
958
959
class BlenderbotSmallForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
960

961
    def __init__(self, *args, **kwargs):
962
        requires_backends(self, ["torch"])
963

964

Sylvain Gugger's avatar
Sylvain Gugger committed
965
966
class BlenderbotSmallModel(metaclass=DummyObject):
    _backends = ["torch"]
967
968

    def __init__(self, *args, **kwargs):
969
        requires_backends(self, ["torch"])
970

971

Sylvain Gugger's avatar
Sylvain Gugger committed
972
class BlenderbotSmallPreTrainedModel(metaclass=DummyObject):
Younes Belkada's avatar
Younes Belkada committed
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


BLOOM_PRETRAINED_MODEL_ARCHIVE_LIST = None


class BloomForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
class BloomForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class BloomForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Younes Belkada's avatar
Younes Belkada committed
1003
1004
1005
1006
1007
1008
1009
1010
class BloomModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class BloomPreTrainedModel(metaclass=DummyObject):
Sylvain Gugger's avatar
Sylvain Gugger committed
1011
    _backends = ["torch"]
1012

1013
1014
1015
1016
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


1017
1018
1019
CAMEMBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1020
1021
1022
class CamembertForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

1023
    def __init__(self, *args, **kwargs):
1024
        requires_backends(self, ["torch"])
1025

1026

Sylvain Gugger's avatar
Sylvain Gugger committed
1027
1028
class CamembertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
1029
1030

    def __init__(self, *args, **kwargs):
1031
        requires_backends(self, ["torch"])
1032

1033

Sylvain Gugger's avatar
Sylvain Gugger committed
1034
1035
class CamembertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
1036
1037

    def __init__(self, *args, **kwargs):
1038
        requires_backends(self, ["torch"])
1039

1040

Sylvain Gugger's avatar
Sylvain Gugger committed
1041
1042
class CamembertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
1043
1044

    def __init__(self, *args, **kwargs):
1045
        requires_backends(self, ["torch"])
1046

1047

Sylvain Gugger's avatar
Sylvain Gugger committed
1048
1049
class CamembertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
1050
1051

    def __init__(self, *args, **kwargs):
1052
        requires_backends(self, ["torch"])
1053

1054

Sylvain Gugger's avatar
Sylvain Gugger committed
1055
1056
class CamembertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
1057
1058

    def __init__(self, *args, **kwargs):
1059
        requires_backends(self, ["torch"])
1060

1061

Sylvain Gugger's avatar
Sylvain Gugger committed
1062
1063
class CamembertModel(metaclass=DummyObject):
    _backends = ["torch"]
1064
1065

    def __init__(self, *args, **kwargs):
Suraj Patil's avatar
Suraj Patil committed
1066
1067
1068
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
1069
1070
1071
CANINE_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1072
1073
1074
class CanineForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
1075
1076
1077
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1078

Sylvain Gugger's avatar
Sylvain Gugger committed
1079
1080
class CanineForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1081
1082
1083
1084

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1085

Sylvain Gugger's avatar
Sylvain Gugger committed
1086
1087
class CanineForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1088
1089
1090
1091

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1092

Sylvain Gugger's avatar
Sylvain Gugger committed
1093
1094
class CanineForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1095
1096
1097
1098

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1099

Sylvain Gugger's avatar
Sylvain Gugger committed
1100
1101
class CanineLayer(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1102
1103
1104
1105
1106

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1107
1108
1109
class CanineModel(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
1110
1111
1112
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1113

Sylvain Gugger's avatar
Sylvain Gugger committed
1114
1115
class CaninePreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1116
1117
1118
1119
1120
1121
1122
1123
1124

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


def load_tf_weights_in_canine(*args, **kwargs):
    requires_backends(load_tf_weights_in_canine, ["torch"])


Suraj Patil's avatar
Suraj Patil committed
1125
1126
1127
CLIP_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1128
1129
1130
class CLIPModel(metaclass=DummyObject):
    _backends = ["torch"]

Suraj Patil's avatar
Suraj Patil committed
1131
1132
1133
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1134

Sylvain Gugger's avatar
Sylvain Gugger committed
1135
1136
class CLIPPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
1137
1138
1139
1140

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1141

Sylvain Gugger's avatar
Sylvain Gugger committed
1142
1143
class CLIPTextModel(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
1144
1145
1146
1147

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1148

Sylvain Gugger's avatar
Sylvain Gugger committed
1149
1150
class CLIPVisionModel(metaclass=DummyObject):
    _backends = ["torch"]
rooa's avatar
rooa committed
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


CODEGEN_PRETRAINED_MODEL_ARCHIVE_LIST = None


class CodeGenForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class CodeGenModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class CodeGenPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
1175
1176

    def __init__(self, *args, **kwargs):
1177
        requires_backends(self, ["torch"])
1178
1179


abhishek thakur's avatar
abhishek thakur committed
1180
1181
1182
CONVBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1183
1184
1185
class ConvBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

abhishek thakur's avatar
abhishek thakur committed
1186
    def __init__(self, *args, **kwargs):
1187
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1188

1189

Sylvain Gugger's avatar
Sylvain Gugger committed
1190
1191
class ConvBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
abhishek thakur's avatar
abhishek thakur committed
1192
1193

    def __init__(self, *args, **kwargs):
1194
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1195

1196

Sylvain Gugger's avatar
Sylvain Gugger committed
1197
1198
class ConvBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
abhishek thakur's avatar
abhishek thakur committed
1199
1200

    def __init__(self, *args, **kwargs):
1201
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1202

1203

Sylvain Gugger's avatar
Sylvain Gugger committed
1204
1205
class ConvBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
abhishek thakur's avatar
abhishek thakur committed
1206
1207

    def __init__(self, *args, **kwargs):
1208
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1209

1210

Sylvain Gugger's avatar
Sylvain Gugger committed
1211
1212
class ConvBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
abhishek thakur's avatar
abhishek thakur committed
1213
1214

    def __init__(self, *args, **kwargs):
1215
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1216

1217

Sylvain Gugger's avatar
Sylvain Gugger committed
1218
1219
class ConvBertLayer(metaclass=DummyObject):
    _backends = ["torch"]
abhishek thakur's avatar
abhishek thakur committed
1220
1221

    def __init__(self, *args, **kwargs):
1222
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1223
1224


Sylvain Gugger's avatar
Sylvain Gugger committed
1225
1226
1227
class ConvBertModel(metaclass=DummyObject):
    _backends = ["torch"]

abhishek thakur's avatar
abhishek thakur committed
1228
    def __init__(self, *args, **kwargs):
1229
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1230

1231

Sylvain Gugger's avatar
Sylvain Gugger committed
1232
1233
class ConvBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
abhishek thakur's avatar
abhishek thakur committed
1234
1235

    def __init__(self, *args, **kwargs):
1236
        requires_backends(self, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1237
1238
1239


def load_tf_weights_in_convbert(*args, **kwargs):
1240
    requires_backends(load_tf_weights_in_convbert, ["torch"])
abhishek thakur's avatar
abhishek thakur committed
1241
1242


NielsRogge's avatar
NielsRogge committed
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
CONVNEXT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class ConvNextForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ConvNextModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ConvNextPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


1267
1268
1269
CTRL_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1270
1271
1272
class CTRLForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

1273
    def __init__(self, *args, **kwargs):
1274
        requires_backends(self, ["torch"])
1275
1276


Sylvain Gugger's avatar
Sylvain Gugger committed
1277
1278
class CTRLLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]
1279

1280
    def __init__(self, *args, **kwargs):
1281
        requires_backends(self, ["torch"])
1282

1283

Sylvain Gugger's avatar
Sylvain Gugger committed
1284
1285
class CTRLModel(metaclass=DummyObject):
    _backends = ["torch"]
1286
1287

    def __init__(self, *args, **kwargs):
1288
        requires_backends(self, ["torch"])
1289

1290

Sylvain Gugger's avatar
Sylvain Gugger committed
1291
1292
class CTRLPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
1293
1294

    def __init__(self, *args, **kwargs):
1295
        requires_backends(self, ["torch"])
1296
1297


NielsRogge's avatar
NielsRogge committed
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
CVT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class CvtForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class CvtModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class CvtPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


1322
1323
1324
1325
1326
1327
DATA2VEC_AUDIO_PRETRAINED_MODEL_ARCHIVE_LIST = None


DATA2VEC_TEXT_PRETRAINED_MODEL_ARCHIVE_LIST = None


1328
1329
1330
DATA2VEC_VISION_PRETRAINED_MODEL_ARCHIVE_LIST = None


1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
class Data2VecAudioForAudioFrameClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecAudioForCTC(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecAudioForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecAudioForXVector(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecAudioModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecAudioPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecTextPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
class Data2VecVisionForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecVisionForSemanticSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecVisionModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Data2VecVisionPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


1457
1458
1459
DEBERTA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1460
1461
1462
class DebertaForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
1463
    def __init__(self, *args, **kwargs):
1464
        requires_backends(self, ["torch"])
NielsRogge's avatar
NielsRogge committed
1465

1466

Sylvain Gugger's avatar
Sylvain Gugger committed
1467
1468
class DebertaForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1469
1470

    def __init__(self, *args, **kwargs):
1471
        requires_backends(self, ["torch"])
NielsRogge's avatar
NielsRogge committed
1472

1473

Sylvain Gugger's avatar
Sylvain Gugger committed
1474
1475
class DebertaForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1476

1477
    def __init__(self, *args, **kwargs):
1478
        requires_backends(self, ["torch"])
1479

1480

Sylvain Gugger's avatar
Sylvain Gugger committed
1481
1482
class DebertaForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
1483

NielsRogge's avatar
NielsRogge committed
1484
    def __init__(self, *args, **kwargs):
1485
        requires_backends(self, ["torch"])
NielsRogge's avatar
NielsRogge committed
1486

1487

Sylvain Gugger's avatar
Sylvain Gugger committed
1488
1489
class DebertaModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1490

1491
    def __init__(self, *args, **kwargs):
1492
        requires_backends(self, ["torch"])
1493

1494

Sylvain Gugger's avatar
Sylvain Gugger committed
1495
1496
class DebertaPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
1497
1498

    def __init__(self, *args, **kwargs):
1499
        requires_backends(self, ["torch"])
1500
1501


1502
1503
1504
DEBERTA_V2_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1505
1506
1507
class DebertaV2ForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

1508
    def __init__(self, *args, **kwargs):
1509
        requires_backends(self, ["torch"])
1510

1511

1512
1513
1514
1515
1516
1517
1518
class DebertaV2ForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1519
1520
class DebertaV2ForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
1521
1522

    def __init__(self, *args, **kwargs):
1523
        requires_backends(self, ["torch"])
1524

1525

Sylvain Gugger's avatar
Sylvain Gugger committed
1526
1527
class DebertaV2ForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
1528
1529

    def __init__(self, *args, **kwargs):
1530
        requires_backends(self, ["torch"])
1531

1532

Sylvain Gugger's avatar
Sylvain Gugger committed
1533
1534
class DebertaV2ForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
1535
1536

    def __init__(self, *args, **kwargs):
1537
        requires_backends(self, ["torch"])
1538

1539

Sylvain Gugger's avatar
Sylvain Gugger committed
1540
1541
class DebertaV2Model(metaclass=DummyObject):
    _backends = ["torch"]
1542
1543

    def __init__(self, *args, **kwargs):
1544
        requires_backends(self, ["torch"])
1545

1546

Sylvain Gugger's avatar
Sylvain Gugger committed
1547
1548
class DebertaV2PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
1549

NielsRogge's avatar
NielsRogge committed
1550
1551
1552
1553
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
DECISION_TRANSFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


class DecisionTransformerGPT2Model(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class DecisionTransformerGPT2PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class DecisionTransformerModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class DecisionTransformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
1585
1586
1587
DEIT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1588
1589
class DeiTForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1590
1591
1592
1593
1594

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1595
1596
1597
class DeiTForImageClassificationWithTeacher(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
1598
1599
1600
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1601

NielsRogge's avatar
NielsRogge committed
1602
1603
1604
1605
1606
1607
1608
class DeiTForMaskedImageModeling(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1609
1610
class DeiTModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
1611

1612
    def __init__(self, *args, **kwargs):
1613
        requires_backends(self, ["torch"])
1614
1615


Sylvain Gugger's avatar
Sylvain Gugger committed
1616
1617
1618
1619
class DeiTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
1620
1621
        requires_backends(self, ["torch"])

1622

1623
1624
1625
DISTILBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1626
1627
1628
class DistilBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

1629
    def __init__(self, *args, **kwargs):
1630
        requires_backends(self, ["torch"])
1631

1632

Sylvain Gugger's avatar
Sylvain Gugger committed
1633
1634
class DistilBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
1635
1636

    def __init__(self, *args, **kwargs):
1637
        requires_backends(self, ["torch"])
1638

1639

Sylvain Gugger's avatar
Sylvain Gugger committed
1640
1641
class DistilBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
1642
1643

    def __init__(self, *args, **kwargs):
1644
        requires_backends(self, ["torch"])
1645

1646

Sylvain Gugger's avatar
Sylvain Gugger committed
1647
1648
class DistilBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
1649
1650

    def __init__(self, *args, **kwargs):
1651
        requires_backends(self, ["torch"])
1652

1653

Sylvain Gugger's avatar
Sylvain Gugger committed
1654
1655
class DistilBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
1656
1657

    def __init__(self, *args, **kwargs):
1658
        requires_backends(self, ["torch"])
1659

1660

Sylvain Gugger's avatar
Sylvain Gugger committed
1661
1662
class DistilBertModel(metaclass=DummyObject):
    _backends = ["torch"]
1663
1664

    def __init__(self, *args, **kwargs):
1665
        requires_backends(self, ["torch"])
1666

1667

Sylvain Gugger's avatar
Sylvain Gugger committed
1668
1669
class DistilBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
1670
1671

    def __init__(self, *args, **kwargs):
1672
        requires_backends(self, ["torch"])
1673
1674


Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
1675
1676
1677
1678
1679
1680
1681
1682
1683
DPR_CONTEXT_ENCODER_PRETRAINED_MODEL_ARCHIVE_LIST = None


DPR_QUESTION_ENCODER_PRETRAINED_MODEL_ARCHIVE_LIST = None


DPR_READER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1684
1685
1686
class DPRContextEncoder(metaclass=DummyObject):
    _backends = ["torch"]

1687
    def __init__(self, *args, **kwargs):
1688
        requires_backends(self, ["torch"])
1689
1690


Sylvain Gugger's avatar
Sylvain Gugger committed
1691
1692
1693
class DPRPretrainedContextEncoder(metaclass=DummyObject):
    _backends = ["torch"]

1694
    def __init__(self, *args, **kwargs):
1695
        requires_backends(self, ["torch"])
1696
1697


Sylvain Gugger's avatar
Sylvain Gugger committed
1698
1699
1700
class DPRPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

1701
1702
1703
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1704

Sylvain Gugger's avatar
Sylvain Gugger committed
1705
1706
class DPRPretrainedQuestionEncoder(metaclass=DummyObject):
    _backends = ["torch"]
1707

1708
    def __init__(self, *args, **kwargs):
1709
        requires_backends(self, ["torch"])
1710
1711


Sylvain Gugger's avatar
Sylvain Gugger committed
1712
1713
1714
class DPRPretrainedReader(metaclass=DummyObject):
    _backends = ["torch"]

1715
    def __init__(self, *args, **kwargs):
1716
        requires_backends(self, ["torch"])
1717
1718


Sylvain Gugger's avatar
Sylvain Gugger committed
1719
1720
1721
class DPRQuestionEncoder(metaclass=DummyObject):
    _backends = ["torch"]

1722
    def __init__(self, *args, **kwargs):
1723
        requires_backends(self, ["torch"])
1724
1725


Sylvain Gugger's avatar
Sylvain Gugger committed
1726
1727
1728
class DPRReader(metaclass=DummyObject):
    _backends = ["torch"]

1729
    def __init__(self, *args, **kwargs):
1730
        requires_backends(self, ["torch"])
1731
1732


NielsRogge's avatar
NielsRogge committed
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
DPT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class DPTForDepthEstimation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class DPTForSemanticSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class DPTModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class DPTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


1764
1765
1766
ELECTRA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1767
1768
1769
class ElectraForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

1770
1771
1772
1773
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1774
1775
class ElectraForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
1776

1777
    def __init__(self, *args, **kwargs):
1778
        requires_backends(self, ["torch"])
1779

1780

Sylvain Gugger's avatar
Sylvain Gugger committed
1781
1782
class ElectraForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
1783
1784

    def __init__(self, *args, **kwargs):
1785
        requires_backends(self, ["torch"])
1786

1787

Sylvain Gugger's avatar
Sylvain Gugger committed
1788
1789
class ElectraForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
1790
1791

    def __init__(self, *args, **kwargs):
1792
        requires_backends(self, ["torch"])
1793
1794


Sylvain Gugger's avatar
Sylvain Gugger committed
1795
1796
1797
class ElectraForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

1798
    def __init__(self, *args, **kwargs):
1799
        requires_backends(self, ["torch"])
1800

1801

Sylvain Gugger's avatar
Sylvain Gugger committed
1802
1803
class ElectraForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
1804
1805

    def __init__(self, *args, **kwargs):
1806
        requires_backends(self, ["torch"])
1807

1808

Sylvain Gugger's avatar
Sylvain Gugger committed
1809
1810
class ElectraForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
1811
1812

    def __init__(self, *args, **kwargs):
1813
        requires_backends(self, ["torch"])
1814

1815

Sylvain Gugger's avatar
Sylvain Gugger committed
1816
1817
class ElectraModel(metaclass=DummyObject):
    _backends = ["torch"]
1818
1819

    def __init__(self, *args, **kwargs):
1820
        requires_backends(self, ["torch"])
1821

1822

Sylvain Gugger's avatar
Sylvain Gugger committed
1823
1824
class ElectraPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
1825
1826

    def __init__(self, *args, **kwargs):
1827
        requires_backends(self, ["torch"])
1828
1829
1830


def load_tf_weights_in_electra(*args, **kwargs):
1831
    requires_backends(load_tf_weights_in_electra, ["torch"])
1832
1833


Sylvain Gugger's avatar
Sylvain Gugger committed
1834
1835
class EncoderDecoderModel(metaclass=DummyObject):
    _backends = ["torch"]
1836

Sylvain Gugger's avatar
Sylvain Gugger committed
1837
    def __init__(self, *args, **kwargs):
1838
1839
        requires_backends(self, ["torch"])

1840
1841
1842
1843

FLAUBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1844
1845
1846
class FlaubertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

1847
    def __init__(self, *args, **kwargs):
1848
        requires_backends(self, ["torch"])
1849

1850

Sylvain Gugger's avatar
Sylvain Gugger committed
1851
1852
class FlaubertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
1853
1854

    def __init__(self, *args, **kwargs):
1855
        requires_backends(self, ["torch"])
1856

1857

Sylvain Gugger's avatar
Sylvain Gugger committed
1858
1859
class FlaubertForQuestionAnsweringSimple(metaclass=DummyObject):
    _backends = ["torch"]
1860
1861

    def __init__(self, *args, **kwargs):
1862
        requires_backends(self, ["torch"])
1863

1864

Sylvain Gugger's avatar
Sylvain Gugger committed
1865
1866
class FlaubertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
1867
1868

    def __init__(self, *args, **kwargs):
1869
        requires_backends(self, ["torch"])
1870

1871

Sylvain Gugger's avatar
Sylvain Gugger committed
1872
1873
class FlaubertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
1874
1875

    def __init__(self, *args, **kwargs):
1876
        requires_backends(self, ["torch"])
1877

1878

Sylvain Gugger's avatar
Sylvain Gugger committed
1879
1880
class FlaubertModel(metaclass=DummyObject):
    _backends = ["torch"]
1881
1882

    def __init__(self, *args, **kwargs):
1883
        requires_backends(self, ["torch"])
1884

1885

Sylvain Gugger's avatar
Sylvain Gugger committed
1886
1887
class FlaubertWithLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]
1888
1889

    def __init__(self, *args, **kwargs):
1890
        requires_backends(self, ["torch"])
1891
1892


1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
FLAVA_PRETRAINED_MODEL_ARCHIVE_LIST = None


class FlavaForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class FlavaImageCodebook(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class FlavaImageModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class FlavaModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class FlavaMultimodalModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class FlavaPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class FlavaTextModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Gunjan Chhablani's avatar
Gunjan Chhablani committed
1945
1946
1947
FNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1948
1949
1950
class FNetForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

Gunjan Chhablani's avatar
Gunjan Chhablani committed
1951
1952
1953
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1954

Sylvain Gugger's avatar
Sylvain Gugger committed
1955
1956
class FNetForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
1957
1958
1959
1960

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1961

Sylvain Gugger's avatar
Sylvain Gugger committed
1962
1963
class FNetForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
1964
1965
1966
1967

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1968

Sylvain Gugger's avatar
Sylvain Gugger committed
1969
1970
class FNetForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
1971
1972
1973
1974
1975

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1976
1977
1978
class FNetForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

Gunjan Chhablani's avatar
Gunjan Chhablani committed
1979
1980
1981
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1982

Sylvain Gugger's avatar
Sylvain Gugger committed
1983
1984
class FNetForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
1985
1986
1987
1988

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1989

Sylvain Gugger's avatar
Sylvain Gugger committed
1990
1991
class FNetForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
1992
1993
1994
1995

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

1996

Sylvain Gugger's avatar
Sylvain Gugger committed
1997
1998
class FNetLayer(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
1999
2000
2001
2002
2003

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2004
2005
2006
class FNetModel(metaclass=DummyObject):
    _backends = ["torch"]

Gunjan Chhablani's avatar
Gunjan Chhablani committed
2007
2008
2009
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2010

Sylvain Gugger's avatar
Sylvain Gugger committed
2011
2012
class FNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
2013
2014
2015
2016

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2017

Sylvain Gugger's avatar
Sylvain Gugger committed
2018
2019
class FSMTForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
2020

2021
    def __init__(self, *args, **kwargs):
2022
        requires_backends(self, ["torch"])
2023

2024

Sylvain Gugger's avatar
Sylvain Gugger committed
2025
2026
class FSMTModel(metaclass=DummyObject):
    _backends = ["torch"]
2027
2028

    def __init__(self, *args, **kwargs):
2029
        requires_backends(self, ["torch"])
2030

2031

Sylvain Gugger's avatar
Sylvain Gugger committed
2032
2033
class PretrainedFSMTModel(metaclass=DummyObject):
    _backends = ["torch"]
2034
2035

    def __init__(self, *args, **kwargs):
2036
        requires_backends(self, ["torch"])
2037
2038
2039
2040
2041


FUNNEL_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2042
2043
2044
class FunnelBaseModel(metaclass=DummyObject):
    _backends = ["torch"]

2045
    def __init__(self, *args, **kwargs):
2046
        requires_backends(self, ["torch"])
2047

2048

Sylvain Gugger's avatar
Sylvain Gugger committed
2049
2050
class FunnelForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
2051
2052

    def __init__(self, *args, **kwargs):
2053
        requires_backends(self, ["torch"])
2054

2055

Sylvain Gugger's avatar
Sylvain Gugger committed
2056
2057
class FunnelForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
2058
2059

    def __init__(self, *args, **kwargs):
2060
        requires_backends(self, ["torch"])
2061

2062

Sylvain Gugger's avatar
Sylvain Gugger committed
2063
2064
class FunnelForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
2065
2066

    def __init__(self, *args, **kwargs):
2067
        requires_backends(self, ["torch"])
2068
2069


Sylvain Gugger's avatar
Sylvain Gugger committed
2070
2071
2072
class FunnelForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

2073
    def __init__(self, *args, **kwargs):
2074
        requires_backends(self, ["torch"])
2075

2076

Sylvain Gugger's avatar
Sylvain Gugger committed
2077
2078
class FunnelForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2079
2080

    def __init__(self, *args, **kwargs):
2081
        requires_backends(self, ["torch"])
2082

2083

Sylvain Gugger's avatar
Sylvain Gugger committed
2084
2085
class FunnelForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
2086
2087

    def __init__(self, *args, **kwargs):
2088
        requires_backends(self, ["torch"])
2089

2090

Sylvain Gugger's avatar
Sylvain Gugger committed
2091
2092
class FunnelModel(metaclass=DummyObject):
    _backends = ["torch"]
2093
2094

    def __init__(self, *args, **kwargs):
2095
        requires_backends(self, ["torch"])
2096

2097

Sylvain Gugger's avatar
Sylvain Gugger committed
2098
2099
class FunnelPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
2100

2101
2102
2103
2104
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


2105
def load_tf_weights_in_funnel(*args, **kwargs):
2106
    requires_backends(load_tf_weights_in_funnel, ["torch"])
2107
2108


NielsRogge's avatar
NielsRogge committed
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
GLPN_PRETRAINED_MODEL_ARCHIVE_LIST = None


class GLPNForDepthEstimation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GLPNModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GLPNPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


2133
2134
2135
GPT2_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2136
2137
2138
class GPT2DoubleHeadsModel(metaclass=DummyObject):
    _backends = ["torch"]

2139
    def __init__(self, *args, **kwargs):
2140
        requires_backends(self, ["torch"])
2141

2142

Sylvain Gugger's avatar
Sylvain Gugger committed
2143
2144
class GPT2ForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2145

Lysandre's avatar
Lysandre committed
2146
    def __init__(self, *args, **kwargs):
2147
        requires_backends(self, ["torch"])
Lysandre's avatar
Lysandre committed
2148

2149

Sylvain Gugger's avatar
Sylvain Gugger committed
2150
2151
class GPT2ForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
Lysandre's avatar
Lysandre committed
2152

2153
2154
2155
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2156

Sylvain Gugger's avatar
Sylvain Gugger committed
2157
2158
class GPT2LMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]
2159

2160
    def __init__(self, *args, **kwargs):
2161
        requires_backends(self, ["torch"])
2162

2163

Sylvain Gugger's avatar
Sylvain Gugger committed
2164
2165
class GPT2Model(metaclass=DummyObject):
    _backends = ["torch"]
2166
2167

    def __init__(self, *args, **kwargs):
2168
        requires_backends(self, ["torch"])
2169

2170

Sylvain Gugger's avatar
Sylvain Gugger committed
2171
2172
class GPT2PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
2173
2174

    def __init__(self, *args, **kwargs):
2175
        requires_backends(self, ["torch"])
2176
2177
2178


def load_tf_weights_in_gpt2(*args, **kwargs):
2179
    requires_backends(load_tf_weights_in_gpt2, ["torch"])
2180
2181


Suraj Patil's avatar
Suraj Patil committed
2182
2183
2184
GPT_NEO_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2185
2186
2187
class GPTNeoForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

Suraj Patil's avatar
Suraj Patil committed
2188
    def __init__(self, *args, **kwargs):
2189
        requires_backends(self, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
2190

2191

Sylvain Gugger's avatar
Sylvain Gugger committed
2192
2193
class GPTNeoForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
2194

2195
2196
2197
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2198

Sylvain Gugger's avatar
Sylvain Gugger committed
2199
2200
class GPTNeoModel(metaclass=DummyObject):
    _backends = ["torch"]
2201

Suraj Patil's avatar
Suraj Patil committed
2202
    def __init__(self, *args, **kwargs):
2203
        requires_backends(self, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
2204

2205

Sylvain Gugger's avatar
Sylvain Gugger committed
2206
2207
class GPTNeoPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
2208
2209

    def __init__(self, *args, **kwargs):
2210
        requires_backends(self, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
2211
2212
2213


def load_tf_weights_in_gpt_neo(*args, **kwargs):
2214
    requires_backends(load_tf_weights_in_gpt_neo, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
2215
2216


2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
GPT_NEOX_PRETRAINED_MODEL_ARCHIVE_LIST = None


class GPTNeoXForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GPTNeoXLayer(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GPTNeoXModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GPTNeoXPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Stella Biderman's avatar
Stella Biderman committed
2248
2249
2250
GPTJ_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2251
2252
2253
class GPTJForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

Stella Biderman's avatar
Stella Biderman committed
2254
2255
2256
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2257

Sylvain Gugger's avatar
Sylvain Gugger committed
2258
2259
class GPTJForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
Stella Biderman's avatar
Stella Biderman committed
2260

2261
2262
2263
2264
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2265
2266
class GPTJForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2267

Stella Biderman's avatar
Stella Biderman committed
2268
2269
2270
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2271

Sylvain Gugger's avatar
Sylvain Gugger committed
2272
2273
class GPTJModel(metaclass=DummyObject):
    _backends = ["torch"]
Stella Biderman's avatar
Stella Biderman committed
2274
2275
2276
2277

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2278

Sylvain Gugger's avatar
Sylvain Gugger committed
2279
2280
class GPTJPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Stella Biderman's avatar
Stella Biderman committed
2281
2282
2283
2284
2285

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
GROUPVIT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class GroupViTModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GroupViTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GroupViTTextModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class GroupViTVisionModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Patrick von Platen's avatar
Patrick von Platen committed
2317
2318
2319
HUBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2320
2321
class HubertForCTC(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
2322

2323
2324
2325
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2326

Sylvain Gugger's avatar
Sylvain Gugger committed
2327
2328
class HubertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2329

Patrick von Platen's avatar
Patrick von Platen committed
2330
2331
2332
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2333

Sylvain Gugger's avatar
Sylvain Gugger committed
2334
2335
class HubertModel(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
2336
2337
2338
2339
2340

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2341
2342
2343
2344
class HubertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
2345
2346
        requires_backends(self, ["torch"])

Patrick von Platen's avatar
Patrick von Platen committed
2347

Sehoon Kim's avatar
Sehoon Kim committed
2348
2349
2350
IBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2351
2352
2353
class IBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

Sehoon Kim's avatar
Sehoon Kim committed
2354
    def __init__(self, *args, **kwargs):
2355
        requires_backends(self, ["torch"])
Sehoon Kim's avatar
Sehoon Kim committed
2356

2357

Sylvain Gugger's avatar
Sylvain Gugger committed
2358
2359
class IBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
Sehoon Kim's avatar
Sehoon Kim committed
2360
2361

    def __init__(self, *args, **kwargs):
2362
        requires_backends(self, ["torch"])
Sehoon Kim's avatar
Sehoon Kim committed
2363

2364

Sylvain Gugger's avatar
Sylvain Gugger committed
2365
2366
class IBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
Sehoon Kim's avatar
Sehoon Kim committed
2367
2368

    def __init__(self, *args, **kwargs):
2369
        requires_backends(self, ["torch"])
Sehoon Kim's avatar
Sehoon Kim committed
2370

2371

Sylvain Gugger's avatar
Sylvain Gugger committed
2372
2373
class IBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Sehoon Kim's avatar
Sehoon Kim committed
2374
2375

    def __init__(self, *args, **kwargs):
2376
        requires_backends(self, ["torch"])
Sehoon Kim's avatar
Sehoon Kim committed
2377

2378

Sylvain Gugger's avatar
Sylvain Gugger committed
2379
2380
class IBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
Sehoon Kim's avatar
Sehoon Kim committed
2381
2382

    def __init__(self, *args, **kwargs):
2383
        requires_backends(self, ["torch"])
Sehoon Kim's avatar
Sehoon Kim committed
2384

2385

Sylvain Gugger's avatar
Sylvain Gugger committed
2386
2387
class IBertModel(metaclass=DummyObject):
    _backends = ["torch"]
Sehoon Kim's avatar
Sehoon Kim committed
2388
2389

    def __init__(self, *args, **kwargs):
2390
        requires_backends(self, ["torch"])
Sehoon Kim's avatar
Sehoon Kim committed
2391

2392

Sylvain Gugger's avatar
Sylvain Gugger committed
2393
2394
class IBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Sehoon Kim's avatar
Sehoon Kim committed
2395

2396
    def __init__(self, *args, **kwargs):
2397
        requires_backends(self, ["torch"])
2398
2399


NielsRogge's avatar
NielsRogge committed
2400
2401
2402
IMAGEGPT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2403
2404
2405
class ImageGPTForCausalImageModeling(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
2406
2407
2408
2409
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2410
2411
class ImageGPTForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
2412
2413
2414
2415
2416

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2417
2418
2419
class ImageGPTModel(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
2420
2421
2422
2423
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2424
2425
class ImageGPTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
2426
2427
2428
2429
2430
2431
2432
2433
2434

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


def load_tf_weights_in_imagegpt(*args, **kwargs):
    requires_backends(load_tf_weights_in_imagegpt, ["torch"])


2435
2436
2437
LAYOUTLM_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2438
2439
2440
class LayoutLMForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

2441
    def __init__(self, *args, **kwargs):
2442
        requires_backends(self, ["torch"])
NielsRogge's avatar
NielsRogge committed
2443

2444

Sylvain Gugger's avatar
Sylvain Gugger committed
2445
2446
class LayoutLMForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
2447
2448

    def __init__(self, *args, **kwargs):
2449
        requires_backends(self, ["torch"])
2450

2451

Sylvain Gugger's avatar
Sylvain Gugger committed
2452
2453
class LayoutLMForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
2454
2455

    def __init__(self, *args, **kwargs):
2456
        requires_backends(self, ["torch"])
2457

2458

Sylvain Gugger's avatar
Sylvain Gugger committed
2459
2460
class LayoutLMModel(metaclass=DummyObject):
    _backends = ["torch"]
2461
2462

    def __init__(self, *args, **kwargs):
2463
        requires_backends(self, ["torch"])
2464

2465

Sylvain Gugger's avatar
Sylvain Gugger committed
2466
2467
class LayoutLMPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
2468

2469
2470
2471
2472
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


2473
2474
2475
LAYOUTLMV2_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2476
2477
2478
class LayoutLMv2ForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

2479
2480
2481
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2482

Sylvain Gugger's avatar
Sylvain Gugger committed
2483
2484
class LayoutLMv2ForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2485
2486
2487
2488

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2489

Sylvain Gugger's avatar
Sylvain Gugger committed
2490
2491
class LayoutLMv2ForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
2492
2493
2494
2495

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2496

Sylvain Gugger's avatar
Sylvain Gugger committed
2497
2498
class LayoutLMv2Model(metaclass=DummyObject):
    _backends = ["torch"]
2499
2500
2501
2502

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2503

Sylvain Gugger's avatar
Sylvain Gugger committed
2504
2505
class LayoutLMv2PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
2506
2507
2508
2509
2510

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
LAYOUTLMV3_PRETRAINED_MODEL_ARCHIVE_LIST = None


class LayoutLMv3ForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LayoutLMv3ForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LayoutLMv3ForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LayoutLMv3Model(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LayoutLMv3PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Patrick von Platen's avatar
Patrick von Platen committed
2549
2550
2551
LED_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2552
2553
2554
class LEDForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]

Patrick von Platen's avatar
Patrick von Platen committed
2555
    def __init__(self, *args, **kwargs):
2556
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
2557

2558

Sylvain Gugger's avatar
Sylvain Gugger committed
2559
2560
class LEDForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
2561
2562

    def __init__(self, *args, **kwargs):
2563
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
2564

2565

Sylvain Gugger's avatar
Sylvain Gugger committed
2566
2567
class LEDForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
2568
2569

    def __init__(self, *args, **kwargs):
2570
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
2571

2572

Sylvain Gugger's avatar
Sylvain Gugger committed
2573
2574
class LEDModel(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
2575
2576

    def __init__(self, *args, **kwargs):
2577
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
2578

2579

Sylvain Gugger's avatar
Sylvain Gugger committed
2580
2581
class LEDPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
2582

2583
2584
2585
2586
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
LEVIT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class LevitForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LevitForImageClassificationWithTeacher(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LevitModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LevitPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


2618
2619
2620
LONGFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2621
2622
2623
class LongformerForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

2624
    def __init__(self, *args, **kwargs):
2625
        requires_backends(self, ["torch"])
2626

2627

Sylvain Gugger's avatar
Sylvain Gugger committed
2628
2629
class LongformerForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
2630
2631

    def __init__(self, *args, **kwargs):
2632
        requires_backends(self, ["torch"])
2633

2634

Sylvain Gugger's avatar
Sylvain Gugger committed
2635
2636
class LongformerForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
2637
2638

    def __init__(self, *args, **kwargs):
2639
        requires_backends(self, ["torch"])
2640

2641

Sylvain Gugger's avatar
Sylvain Gugger committed
2642
2643
class LongformerForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2644
2645

    def __init__(self, *args, **kwargs):
2646
        requires_backends(self, ["torch"])
2647

2648

Sylvain Gugger's avatar
Sylvain Gugger committed
2649
2650
class LongformerForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
2651
2652

    def __init__(self, *args, **kwargs):
2653
        requires_backends(self, ["torch"])
2654

2655

Sylvain Gugger's avatar
Sylvain Gugger committed
2656
2657
class LongformerModel(metaclass=DummyObject):
    _backends = ["torch"]
2658
2659

    def __init__(self, *args, **kwargs):
2660
        requires_backends(self, ["torch"])
2661

2662

Sylvain Gugger's avatar
Sylvain Gugger committed
2663
2664
class LongformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
2665

2666
2667
2668
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2669

Sylvain Gugger's avatar
Sylvain Gugger committed
2670
2671
class LongformerSelfAttention(metaclass=DummyObject):
    _backends = ["torch"]
2672

2673
    def __init__(self, *args, **kwargs):
2674
        requires_backends(self, ["torch"])
2675
2676


Daniel Stancl's avatar
Daniel Stancl committed
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
LONGT5_PRETRAINED_MODEL_ARCHIVE_LIST = None


class LongT5EncoderModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LongT5ForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LongT5Model(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class LongT5PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
2708
2709
2710
LUKE_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2711
2712
2713
class LukeForEntityClassification(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
2714
2715
2716
2717
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2718
2719
2720
class LukeForEntityPairClassification(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
2721
2722
2723
2724
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2725
2726
2727
class LukeForEntitySpanClassification(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
2728
2729
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])
Ryokan RI's avatar
Ryokan RI committed
2730
2731


Sylvain Gugger's avatar
Sylvain Gugger committed
2732
2733
2734
class LukeForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

Ryokan RI's avatar
Ryokan RI committed
2735
2736
2737
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

NielsRogge's avatar
NielsRogge committed
2738

Sylvain Gugger's avatar
Sylvain Gugger committed
2739
2740
class LukeModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
2741
2742
2743
2744

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2745

Sylvain Gugger's avatar
Sylvain Gugger committed
2746
2747
class LukePreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
2748
2749
2750
2751

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2752

Sylvain Gugger's avatar
Sylvain Gugger committed
2753
2754
class LxmertEncoder(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
2755

2756
    def __init__(self, *args, **kwargs):
2757
        requires_backends(self, ["torch"])
2758
2759


Sylvain Gugger's avatar
Sylvain Gugger committed
2760
2761
2762
class LxmertForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

2763
    def __init__(self, *args, **kwargs):
2764
        requires_backends(self, ["torch"])
2765
2766


Sylvain Gugger's avatar
Sylvain Gugger committed
2767
2768
2769
class LxmertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

2770
    def __init__(self, *args, **kwargs):
2771
        requires_backends(self, ["torch"])
2772

2773

Sylvain Gugger's avatar
Sylvain Gugger committed
2774
2775
class LxmertModel(metaclass=DummyObject):
    _backends = ["torch"]
2776
2777

    def __init__(self, *args, **kwargs):
2778
        requires_backends(self, ["torch"])
2779

2780

Sylvain Gugger's avatar
Sylvain Gugger committed
2781
2782
class LxmertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
2783
2784

    def __init__(self, *args, **kwargs):
2785
        requires_backends(self, ["torch"])
2786

2787

Sylvain Gugger's avatar
Sylvain Gugger committed
2788
2789
class LxmertVisualFeatureEncoder(metaclass=DummyObject):
    _backends = ["torch"]
2790
2791

    def __init__(self, *args, **kwargs):
2792
        requires_backends(self, ["torch"])
2793
2794


Sylvain Gugger's avatar
Sylvain Gugger committed
2795
2796
2797
class LxmertXLayer(metaclass=DummyObject):
    _backends = ["torch"]

2798
    def __init__(self, *args, **kwargs):
2799
        requires_backends(self, ["torch"])
2800
2801


Suraj Patil's avatar
Suraj Patil committed
2802
2803
2804
M2M_100_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2805
2806
2807
class M2M100ForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]

Suraj Patil's avatar
Suraj Patil committed
2808
    def __init__(self, *args, **kwargs):
2809
        requires_backends(self, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
2810

2811

Sylvain Gugger's avatar
Sylvain Gugger committed
2812
2813
class M2M100Model(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
2814
2815

    def __init__(self, *args, **kwargs):
2816
        requires_backends(self, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
2817

2818

Sylvain Gugger's avatar
Sylvain Gugger committed
2819
2820
class M2M100PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
2821

2822
2823
2824
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2825

Sylvain Gugger's avatar
Sylvain Gugger committed
2826
2827
class MarianForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]
2828

2829
    def __init__(self, *args, **kwargs):
2830
        requires_backends(self, ["torch"])
2831

2832

Sylvain Gugger's avatar
Sylvain Gugger committed
2833
2834
class MarianModel(metaclass=DummyObject):
    _backends = ["torch"]
2835

2836
    def __init__(self, *args, **kwargs):
2837
        requires_backends(self, ["torch"])
2838

2839

Sylvain Gugger's avatar
Sylvain Gugger committed
2840
2841
class MarianMTModel(metaclass=DummyObject):
    _backends = ["torch"]
2842

2843
    def __init__(self, *args, **kwargs):
2844
        requires_backends(self, ["torch"])
2845

2846

2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
MASKFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


class MaskFormerForInstanceSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MaskFormerModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MaskFormerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2871
2872
class MBartForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]
2873

2874
    def __init__(self, *args, **kwargs):
2875
        requires_backends(self, ["torch"])
2876

2877

Sylvain Gugger's avatar
Sylvain Gugger committed
2878
2879
class MBartForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
2880

2881
    def __init__(self, *args, **kwargs):
2882
        requires_backends(self, ["torch"])
2883

2884

Sylvain Gugger's avatar
Sylvain Gugger committed
2885
2886
class MBartForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
2887

2888
    def __init__(self, *args, **kwargs):
2889
        requires_backends(self, ["torch"])
2890

2891

Sylvain Gugger's avatar
Sylvain Gugger committed
2892
2893
class MBartForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2894
2895

    def __init__(self, *args, **kwargs):
2896
        requires_backends(self, ["torch"])
2897

2898

Sylvain Gugger's avatar
Sylvain Gugger committed
2899
2900
class MBartModel(metaclass=DummyObject):
    _backends = ["torch"]
2901

2902
    def __init__(self, *args, **kwargs):
2903
        requires_backends(self, ["torch"])
2904

2905

Sylvain Gugger's avatar
Sylvain Gugger committed
2906
2907
class MBartPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
2908

2909
2910
2911
2912
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Chan Woo Kim's avatar
Chan Woo Kim committed
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
MCTCT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class MCTCTForCTC(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MCTCTModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MCTCTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


2937
2938
2939
MEGATRON_BERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2940
2941
2942
class MegatronBertForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

2943
2944
2945
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2946

Sylvain Gugger's avatar
Sylvain Gugger committed
2947
2948
class MegatronBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
2949
2950
2951
2952

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2953

Sylvain Gugger's avatar
Sylvain Gugger committed
2954
2955
class MegatronBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
2956
2957
2958
2959

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2960

Sylvain Gugger's avatar
Sylvain Gugger committed
2961
2962
class MegatronBertForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]
2963
2964
2965
2966

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2967

Sylvain Gugger's avatar
Sylvain Gugger committed
2968
2969
class MegatronBertForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
2970
2971
2972
2973
2974

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2975
2976
2977
class MegatronBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

2978
2979
2980
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2981

Sylvain Gugger's avatar
Sylvain Gugger committed
2982
2983
class MegatronBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
2984
2985
2986
2987

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2988

Sylvain Gugger's avatar
Sylvain Gugger committed
2989
2990
class MegatronBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
2991
2992
2993
2994

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

2995

Sylvain Gugger's avatar
Sylvain Gugger committed
2996
2997
class MegatronBertModel(metaclass=DummyObject):
    _backends = ["torch"]
2998
2999
3000
3001

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3002

Sylvain Gugger's avatar
Sylvain Gugger committed
3003
3004
class MegatronBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
3005

3006
3007
3008
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3009

Sylvain Gugger's avatar
Sylvain Gugger committed
3010
3011
class MMBTForClassification(metaclass=DummyObject):
    _backends = ["torch"]
3012

3013
    def __init__(self, *args, **kwargs):
3014
        requires_backends(self, ["torch"])
3015
3016


Sylvain Gugger's avatar
Sylvain Gugger committed
3017
3018
3019
class MMBTModel(metaclass=DummyObject):
    _backends = ["torch"]

3020
    def __init__(self, *args, **kwargs):
3021
        requires_backends(self, ["torch"])
3022

3023

Sylvain Gugger's avatar
Sylvain Gugger committed
3024
3025
class ModalEmbeddings(metaclass=DummyObject):
    _backends = ["torch"]
3026
3027

    def __init__(self, *args, **kwargs):
3028
        requires_backends(self, ["torch"])
3029
3030
3031
3032
3033


MOBILEBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3034
3035
3036
class MobileBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

3037
    def __init__(self, *args, **kwargs):
3038
        requires_backends(self, ["torch"])
3039

3040

Sylvain Gugger's avatar
Sylvain Gugger committed
3041
3042
class MobileBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
3043
3044

    def __init__(self, *args, **kwargs):
3045
        requires_backends(self, ["torch"])
3046

3047

Sylvain Gugger's avatar
Sylvain Gugger committed
3048
3049
class MobileBertForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]
3050
3051

    def __init__(self, *args, **kwargs):
3052
        requires_backends(self, ["torch"])
3053

3054

Sylvain Gugger's avatar
Sylvain Gugger committed
3055
3056
class MobileBertForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
3057
3058

    def __init__(self, *args, **kwargs):
3059
        requires_backends(self, ["torch"])
3060
3061


Sylvain Gugger's avatar
Sylvain Gugger committed
3062
3063
3064
class MobileBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

3065
    def __init__(self, *args, **kwargs):
3066
        requires_backends(self, ["torch"])
3067

3068

Sylvain Gugger's avatar
Sylvain Gugger committed
3069
3070
class MobileBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
3071
3072

    def __init__(self, *args, **kwargs):
3073
        requires_backends(self, ["torch"])
3074

3075

Sylvain Gugger's avatar
Sylvain Gugger committed
3076
3077
class MobileBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
3078
3079

    def __init__(self, *args, **kwargs):
3080
        requires_backends(self, ["torch"])
3081

3082

Sylvain Gugger's avatar
Sylvain Gugger committed
3083
3084
class MobileBertLayer(metaclass=DummyObject):
    _backends = ["torch"]
3085
3086

    def __init__(self, *args, **kwargs):
3087
        requires_backends(self, ["torch"])
3088
3089


Sylvain Gugger's avatar
Sylvain Gugger committed
3090
3091
3092
class MobileBertModel(metaclass=DummyObject):
    _backends = ["torch"]

3093
    def __init__(self, *args, **kwargs):
3094
        requires_backends(self, ["torch"])
3095

3096

Sylvain Gugger's avatar
Sylvain Gugger committed
3097
3098
class MobileBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
3099
3100

    def __init__(self, *args, **kwargs):
3101
        requires_backends(self, ["torch"])
3102
3103
3104


def load_tf_weights_in_mobilebert(*args, **kwargs):
3105
    requires_backends(load_tf_weights_in_mobilebert, ["torch"])
3106
3107


3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
MOBILEVIT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class MobileViTForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MobileViTForSemanticSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MobileViTModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MobileViTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


StillKeepTry's avatar
StillKeepTry committed
3139
3140
3141
MPNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3142
3143
3144
class MPNetForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

StillKeepTry's avatar
StillKeepTry committed
3145
    def __init__(self, *args, **kwargs):
3146
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3147

3148

Sylvain Gugger's avatar
Sylvain Gugger committed
3149
3150
class MPNetForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
StillKeepTry's avatar
StillKeepTry committed
3151
3152

    def __init__(self, *args, **kwargs):
3153
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3154

3155

Sylvain Gugger's avatar
Sylvain Gugger committed
3156
3157
class MPNetForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
StillKeepTry's avatar
StillKeepTry committed
3158
3159

    def __init__(self, *args, **kwargs):
3160
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3161

3162

Sylvain Gugger's avatar
Sylvain Gugger committed
3163
3164
class MPNetForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
StillKeepTry's avatar
StillKeepTry committed
3165
3166

    def __init__(self, *args, **kwargs):
3167
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3168

3169

Sylvain Gugger's avatar
Sylvain Gugger committed
3170
3171
class MPNetForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
StillKeepTry's avatar
StillKeepTry committed
3172
3173

    def __init__(self, *args, **kwargs):
3174
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3175

3176

Sylvain Gugger's avatar
Sylvain Gugger committed
3177
3178
class MPNetLayer(metaclass=DummyObject):
    _backends = ["torch"]
StillKeepTry's avatar
StillKeepTry committed
3179
3180

    def __init__(self, *args, **kwargs):
3181
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3182
3183


Sylvain Gugger's avatar
Sylvain Gugger committed
3184
3185
3186
class MPNetModel(metaclass=DummyObject):
    _backends = ["torch"]

StillKeepTry's avatar
StillKeepTry committed
3187
    def __init__(self, *args, **kwargs):
3188
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3189

3190

Sylvain Gugger's avatar
Sylvain Gugger committed
3191
3192
class MPNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
StillKeepTry's avatar
StillKeepTry committed
3193
3194

    def __init__(self, *args, **kwargs):
3195
        requires_backends(self, ["torch"])
StillKeepTry's avatar
StillKeepTry committed
3196

3197

Sylvain Gugger's avatar
Sylvain Gugger committed
3198
3199
class MT5EncoderModel(metaclass=DummyObject):
    _backends = ["torch"]
StillKeepTry's avatar
StillKeepTry committed
3200

3201
    def __init__(self, *args, **kwargs):
3202
        requires_backends(self, ["torch"])
3203

3204

Sylvain Gugger's avatar
Sylvain Gugger committed
3205
3206
class MT5ForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
3207

Patrick von Platen's avatar
Patrick von Platen committed
3208
    def __init__(self, *args, **kwargs):
3209
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
3210

3211

Sylvain Gugger's avatar
Sylvain Gugger committed
3212
class MT5Model(metaclass=DummyObject):
StevenTang1998's avatar
StevenTang1998 committed
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


MVP_PRETRAINED_MODEL_ARCHIVE_LIST = None


class MvpForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MvpForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MvpForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MvpForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MvpModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class MvpPreTrainedModel(metaclass=DummyObject):
Sylvain Gugger's avatar
Sylvain Gugger committed
3258
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
3259
3260

    def __init__(self, *args, **kwargs):
3261
        requires_backends(self, ["torch"])
novice's avatar
novice committed
3262
3263


3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
NEZHA_PRETRAINED_MODEL_ARCHIVE_LIST = None


class NezhaForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class NezhaPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


novice's avatar
novice committed
3330
3331
3332
NYSTROMFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3333
3334
3335
class NystromformerForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

novice's avatar
novice committed
3336
3337
3338
3339
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3340
3341
class NystromformerForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
novice's avatar
novice committed
3342
3343
3344
3345
3346

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3347
3348
class NystromformerForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
novice's avatar
novice committed
3349
3350
3351
3352
3353

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3354
3355
class NystromformerForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
novice's avatar
novice committed
3356
3357
3358
3359
3360

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3361
3362
class NystromformerForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
novice's avatar
novice committed
3363
3364
3365
3366
3367

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3368
3369
class NystromformerLayer(metaclass=DummyObject):
    _backends = ["torch"]
novice's avatar
novice committed
3370
3371
3372
3373
3374

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3375
3376
3377
class NystromformerModel(metaclass=DummyObject):
    _backends = ["torch"]

novice's avatar
novice committed
3378
3379
3380
3381
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3382
3383
class NystromformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
novice's avatar
novice committed
3384
3385
3386

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
3387
3388


3389
3390
3391
OPENAI_GPT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3392
3393
3394
class OpenAIGPTDoubleHeadsModel(metaclass=DummyObject):
    _backends = ["torch"]

3395
    def __init__(self, *args, **kwargs):
3396
        requires_backends(self, ["torch"])
3397

3398

Sylvain Gugger's avatar
Sylvain Gugger committed
3399
3400
class OpenAIGPTForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
3401

3402
    def __init__(self, *args, **kwargs):
3403
        requires_backends(self, ["torch"])
3404

3405

Sylvain Gugger's avatar
Sylvain Gugger committed
3406
3407
class OpenAIGPTLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]
3408

3409
    def __init__(self, *args, **kwargs):
3410
        requires_backends(self, ["torch"])
3411

3412

Sylvain Gugger's avatar
Sylvain Gugger committed
3413
3414
class OpenAIGPTModel(metaclass=DummyObject):
    _backends = ["torch"]
3415
3416

    def __init__(self, *args, **kwargs):
3417
        requires_backends(self, ["torch"])
3418

3419

Sylvain Gugger's avatar
Sylvain Gugger committed
3420
3421
class OpenAIGPTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
3422
3423

    def __init__(self, *args, **kwargs):
3424
        requires_backends(self, ["torch"])
3425
3426
3427


def load_tf_weights_in_openai_gpt(*args, **kwargs):
3428
    requires_backends(load_tf_weights_in_openai_gpt, ["torch"])
3429
3430


Younes Belkada's avatar
Younes Belkada committed
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
OPT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class OPTForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


3441
3442
3443
3444
3445
3446
3447
class OPTForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Younes Belkada's avatar
Younes Belkada committed
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
class OPTModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class OPTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
OWLVIT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class OwlViTForObjectDetection(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class OwlViTModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class OwlViTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class OwlViTTextModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class OwlViTVisionModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3500
3501
3502
class PegasusForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

3503
    def __init__(self, *args, **kwargs):
3504
        requires_backends(self, ["torch"])
3505

3506

Sylvain Gugger's avatar
Sylvain Gugger committed
3507
3508
class PegasusForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
3509

3510
    def __init__(self, *args, **kwargs):
3511
        requires_backends(self, ["torch"])
3512

3513

Sylvain Gugger's avatar
Sylvain Gugger committed
3514
3515
class PegasusModel(metaclass=DummyObject):
    _backends = ["torch"]
3516

3517
    def __init__(self, *args, **kwargs):
3518
        requires_backends(self, ["torch"])
3519

3520

Sylvain Gugger's avatar
Sylvain Gugger committed
3521
3522
class PegasusPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
3523

3524
3525
3526
3527
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
3528
3529
3530
PERCEIVER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3531
3532
class PerceiverForImageClassificationConvProcessing(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
3533
3534
3535
3536
3537

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3538
3539
3540
class PerceiverForImageClassificationFourier(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
3541
3542
3543
3544
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3545
3546
3547
class PerceiverForImageClassificationLearned(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
3548
3549
3550
3551
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3552
3553
class PerceiverForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
3554
3555
3556
3557
3558

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3559
3560
3561
class PerceiverForMultimodalAutoencoding(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
3562
3563
3564
3565
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3566
3567
3568
class PerceiverForOpticalFlow(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
3569
3570
3571
3572
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3573
3574
class PerceiverForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
3575
3576
3577
3578
3579

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3580
3581
3582
class PerceiverLayer(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
3583
3584
3585
3586
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3587
3588
class PerceiverModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
3589
3590
3591
3592
3593

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3594
3595
3596
3597
class PerceiverPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
NielsRogge's avatar
NielsRogge committed
3598
3599
3600
        requires_backends(self, ["torch"])


Gunjan Chhablani's avatar
Gunjan Chhablani committed
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
PLBART_PRETRAINED_MODEL_ARCHIVE_LIST = None


class PLBartForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class PLBartForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class PLBartForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class PLBartModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class PLBartPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Tanay Mehta's avatar
Tanay Mehta committed
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
POOLFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


class PoolFormerForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class PoolFormerModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class PoolFormerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Weizhen's avatar
Weizhen committed
3663
3664
3665
PROPHETNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3666
3667
3668
class ProphetNetDecoder(metaclass=DummyObject):
    _backends = ["torch"]

Weizhen's avatar
Weizhen committed
3669
    def __init__(self, *args, **kwargs):
3670
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
3671
3672


Sylvain Gugger's avatar
Sylvain Gugger committed
3673
3674
3675
class ProphetNetEncoder(metaclass=DummyObject):
    _backends = ["torch"]

Weizhen's avatar
Weizhen committed
3676
    def __init__(self, *args, **kwargs):
3677
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
3678
3679


Sylvain Gugger's avatar
Sylvain Gugger committed
3680
3681
3682
class ProphetNetForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

Weizhen's avatar
Weizhen committed
3683
    def __init__(self, *args, **kwargs):
3684
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
3685

3686

Sylvain Gugger's avatar
Sylvain Gugger committed
3687
3688
class ProphetNetForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
Weizhen's avatar
Weizhen committed
3689
3690

    def __init__(self, *args, **kwargs):
3691
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
3692

3693

Sylvain Gugger's avatar
Sylvain Gugger committed
3694
3695
class ProphetNetModel(metaclass=DummyObject):
    _backends = ["torch"]
Weizhen's avatar
Weizhen committed
3696
3697

    def __init__(self, *args, **kwargs):
3698
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
3699

3700

Sylvain Gugger's avatar
Sylvain Gugger committed
3701
3702
class ProphetNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Weizhen's avatar
Weizhen committed
3703
3704

    def __init__(self, *args, **kwargs):
3705
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
3706

3707

3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
QDQBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class QDQBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertLayer(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class QDQBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


def load_tf_weights_in_qdqbert(*args, **kwargs):
    requires_backends(load_tf_weights_in_qdqbert, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3785
3786
class RagModel(metaclass=DummyObject):
    _backends = ["torch"]
Weizhen's avatar
Weizhen committed
3787

3788
    def __init__(self, *args, **kwargs):
3789
        requires_backends(self, ["torch"])
3790

3791

Sylvain Gugger's avatar
Sylvain Gugger committed
3792
3793
class RagPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
3794

3795
3796
3797
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3798

Sylvain Gugger's avatar
Sylvain Gugger committed
3799
3800
class RagSequenceForGeneration(metaclass=DummyObject):
    _backends = ["torch"]
3801

3802
    def __init__(self, *args, **kwargs):
3803
        requires_backends(self, ["torch"])
3804
3805


Sylvain Gugger's avatar
Sylvain Gugger committed
3806
3807
3808
class RagTokenForGeneration(metaclass=DummyObject):
    _backends = ["torch"]

3809
    def __init__(self, *args, **kwargs):
3810
        requires_backends(self, ["torch"])
3811
3812


Li-Huai (Allan) Lin's avatar
Li-Huai (Allan) Lin committed
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
REALM_PRETRAINED_MODEL_ARCHIVE_LIST = None


class RealmEmbedder(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RealmForOpenQA(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RealmKnowledgeAugEncoder(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RealmPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RealmReader(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RealmRetriever(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RealmScorer(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


def load_tf_weights_in_realm(*args, **kwargs):
    requires_backends(load_tf_weights_in_realm, ["torch"])


3869
3870
3871
REFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3872
3873
class ReformerAttention(metaclass=DummyObject):
    _backends = ["torch"]
3874
3875

    def __init__(self, *args, **kwargs):
3876
        requires_backends(self, ["torch"])
3877

3878

Sylvain Gugger's avatar
Sylvain Gugger committed
3879
3880
class ReformerForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
3881
3882

    def __init__(self, *args, **kwargs):
3883
        requires_backends(self, ["torch"])
3884

3885

Sylvain Gugger's avatar
Sylvain Gugger committed
3886
3887
class ReformerForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
3888
3889

    def __init__(self, *args, **kwargs):
3890
        requires_backends(self, ["torch"])
3891

3892

Sylvain Gugger's avatar
Sylvain Gugger committed
3893
3894
class ReformerForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
3895
3896

    def __init__(self, *args, **kwargs):
3897
        requires_backends(self, ["torch"])
3898
3899


Sylvain Gugger's avatar
Sylvain Gugger committed
3900
3901
3902
class ReformerLayer(metaclass=DummyObject):
    _backends = ["torch"]

3903
    def __init__(self, *args, **kwargs):
3904
        requires_backends(self, ["torch"])
3905

3906

Sylvain Gugger's avatar
Sylvain Gugger committed
3907
3908
class ReformerModel(metaclass=DummyObject):
    _backends = ["torch"]
3909
3910

    def __init__(self, *args, **kwargs):
3911
        requires_backends(self, ["torch"])
3912

3913

Sylvain Gugger's avatar
Sylvain Gugger committed
3914
3915
class ReformerModelWithLMHead(metaclass=DummyObject):
    _backends = ["torch"]
3916

3917
3918
3919
3920
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
3921
3922
3923
3924
class ReformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
3925
3926
        requires_backends(self, ["torch"])

3927

Francesco Saverio Zuppichini's avatar
Francesco Saverio Zuppichini committed
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
REGNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


class RegNetForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RegNetModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class RegNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


3952
3953
3954
REMBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
3955
3956
3957
class RemBertForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

3958
3959
3960
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3961

Sylvain Gugger's avatar
Sylvain Gugger committed
3962
3963
class RemBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
3964
3965
3966
3967

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3968

Sylvain Gugger's avatar
Sylvain Gugger committed
3969
3970
class RemBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
3971
3972
3973
3974

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3975

Sylvain Gugger's avatar
Sylvain Gugger committed
3976
3977
class RemBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
3978
3979
3980
3981

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3982

Sylvain Gugger's avatar
Sylvain Gugger committed
3983
3984
class RemBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
3985
3986
3987
3988

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3989

Sylvain Gugger's avatar
Sylvain Gugger committed
3990
3991
class RemBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
3992
3993
3994
3995

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

3996

Sylvain Gugger's avatar
Sylvain Gugger committed
3997
3998
class RemBertLayer(metaclass=DummyObject):
    _backends = ["torch"]
3999
4000
4001
4002
4003

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4004
4005
4006
class RemBertModel(metaclass=DummyObject):
    _backends = ["torch"]

4007
4008
4009
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4010

Sylvain Gugger's avatar
Sylvain Gugger committed
4011
4012
class RemBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4013
4014
4015
4016
4017
4018
4019
4020
4021

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


def load_tf_weights_in_rembert(*args, **kwargs):
    requires_backends(load_tf_weights_in_rembert, ["torch"])


4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
RESNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


class ResNetForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ResNetModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ResNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


4046
4047
4048
RETRIBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4049
4050
4051
class RetriBertModel(metaclass=DummyObject):
    _backends = ["torch"]

4052
    def __init__(self, *args, **kwargs):
4053
        requires_backends(self, ["torch"])
4054

4055

Sylvain Gugger's avatar
Sylvain Gugger committed
4056
4057
class RetriBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4058
4059

    def __init__(self, *args, **kwargs):
4060
        requires_backends(self, ["torch"])
4061
4062
4063
4064
4065


ROBERTA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4066
4067
class RobertaForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]
4068
4069

    def __init__(self, *args, **kwargs):
4070
        requires_backends(self, ["torch"])
4071

4072

Sylvain Gugger's avatar
Sylvain Gugger committed
4073
4074
class RobertaForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
4075
4076

    def __init__(self, *args, **kwargs):
4077
        requires_backends(self, ["torch"])
4078

4079

Sylvain Gugger's avatar
Sylvain Gugger committed
4080
4081
class RobertaForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
4082
4083

    def __init__(self, *args, **kwargs):
4084
        requires_backends(self, ["torch"])
4085

4086

Sylvain Gugger's avatar
Sylvain Gugger committed
4087
4088
class RobertaForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
4089
4090

    def __init__(self, *args, **kwargs):
4091
        requires_backends(self, ["torch"])
4092

4093

Sylvain Gugger's avatar
Sylvain Gugger committed
4094
4095
class RobertaForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
4096
4097

    def __init__(self, *args, **kwargs):
4098
        requires_backends(self, ["torch"])
4099

4100

Sylvain Gugger's avatar
Sylvain Gugger committed
4101
4102
class RobertaForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
4103
4104

    def __init__(self, *args, **kwargs):
4105
        requires_backends(self, ["torch"])
4106

4107

Sylvain Gugger's avatar
Sylvain Gugger committed
4108
4109
class RobertaModel(metaclass=DummyObject):
    _backends = ["torch"]
4110

4111
4112
4113
4114
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4115
4116
4117
4118
class RobertaPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4119
4120
        requires_backends(self, ["torch"])

4121

4122
4123
4124
ROFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4125
4126
4127
class RoFormerForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

4128
4129
4130
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4131

Sylvain Gugger's avatar
Sylvain Gugger committed
4132
4133
class RoFormerForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
4134
4135
4136
4137

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4138

Sylvain Gugger's avatar
Sylvain Gugger committed
4139
4140
class RoFormerForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
4141
4142
4143
4144

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4145

Sylvain Gugger's avatar
Sylvain Gugger committed
4146
4147
class RoFormerForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
4148
4149
4150
4151

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4152

Sylvain Gugger's avatar
Sylvain Gugger committed
4153
4154
class RoFormerForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
4155
4156
4157
4158

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4159

Sylvain Gugger's avatar
Sylvain Gugger committed
4160
4161
class RoFormerForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
4162
4163
4164
4165

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4166

Sylvain Gugger's avatar
Sylvain Gugger committed
4167
4168
class RoFormerLayer(metaclass=DummyObject):
    _backends = ["torch"]
4169
4170
4171
4172
4173

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4174
4175
4176
class RoFormerModel(metaclass=DummyObject):
    _backends = ["torch"]

4177
4178
4179
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4180

Sylvain Gugger's avatar
Sylvain Gugger committed
4181
4182
class RoFormerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4183
4184
4185
4186
4187
4188
4189
4190
4191

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


def load_tf_weights_in_roformer(*args, **kwargs):
    requires_backends(load_tf_weights_in_roformer, ["torch"])


NielsRogge's avatar
NielsRogge committed
4192
4193
4194
SEGFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4195
4196
class SegformerDecodeHead(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
4197
4198
4199
4200
4201

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4202
4203
4204
class SegformerForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
4205
4206
4207
4208
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4209
4210
4211
class SegformerForSemanticSegmentation(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
4212
4213
4214
4215
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4216
4217
4218
class SegformerLayer(metaclass=DummyObject):
    _backends = ["torch"]

NielsRogge's avatar
NielsRogge committed
4219
4220
4221
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4222

Sylvain Gugger's avatar
Sylvain Gugger committed
4223
4224
class SegformerModel(metaclass=DummyObject):
    _backends = ["torch"]
NielsRogge's avatar
NielsRogge committed
4225
4226
4227
4228
4229

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4230
4231
4232
4233
class SegformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4234
4235
        requires_backends(self, ["torch"])

NielsRogge's avatar
NielsRogge committed
4236

4237
4238
4239
SEW_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4240
4241
class SEWForCTC(metaclass=DummyObject):
    _backends = ["torch"]
4242

4243
4244
4245
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4246

Sylvain Gugger's avatar
Sylvain Gugger committed
4247
4248
class SEWForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
4249

4250
4251
4252
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4253

Sylvain Gugger's avatar
Sylvain Gugger committed
4254
4255
class SEWModel(metaclass=DummyObject):
    _backends = ["torch"]
4256
4257
4258
4259
4260

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4261
4262
4263
4264
class SEWPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4265
4266
        requires_backends(self, ["torch"])

4267
4268
4269
4270

SEW_D_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4271
4272
class SEWDForCTC(metaclass=DummyObject):
    _backends = ["torch"]
4273

4274
4275
4276
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4277

Sylvain Gugger's avatar
Sylvain Gugger committed
4278
4279
class SEWDForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
4280

4281
4282
4283
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4284

Sylvain Gugger's avatar
Sylvain Gugger committed
4285
4286
class SEWDModel(metaclass=DummyObject):
    _backends = ["torch"]
4287
4288
4289
4290

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4291

Sylvain Gugger's avatar
Sylvain Gugger committed
4292
4293
class SEWDPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4294

4295
4296
4297
4298
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4299
4300
4301
4302
class SpeechEncoderDecoderModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4303
4304
        requires_backends(self, ["torch"])

4305

Suraj Patil's avatar
Suraj Patil committed
4306
4307
4308
SPEECH_TO_TEXT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4309
4310
4311
class Speech2TextForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]

Suraj Patil's avatar
Suraj Patil committed
4312
    def __init__(self, *args, **kwargs):
4313
        requires_backends(self, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
4314

4315

Sylvain Gugger's avatar
Sylvain Gugger committed
4316
4317
class Speech2TextModel(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
4318
4319

    def __init__(self, *args, **kwargs):
4320
        requires_backends(self, ["torch"])
Suraj Patil's avatar
Suraj Patil committed
4321

4322

Sylvain Gugger's avatar
Sylvain Gugger committed
4323
4324
class Speech2TextPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Suraj Patil's avatar
Suraj Patil committed
4325

4326
4327
4328
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4329

Sylvain Gugger's avatar
Sylvain Gugger committed
4330
4331
class Speech2Text2ForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]
4332

4333
4334
4335
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4336

Sylvain Gugger's avatar
Sylvain Gugger committed
4337
4338
class Speech2Text2PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4339
4340
4341
4342
4343

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Ori Ram's avatar
Ori Ram committed
4344
4345
4346
SPLINTER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Patrick von Platen's avatar
Patrick von Platen committed
4347
4348
4349
4350
4351
4352
4353
class SplinterForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4354
4355
4356
class SplinterForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

Ori Ram's avatar
Ori Ram committed
4357
4358
4359
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4360

Sylvain Gugger's avatar
Sylvain Gugger committed
4361
4362
class SplinterLayer(metaclass=DummyObject):
    _backends = ["torch"]
Ori Ram's avatar
Ori Ram committed
4363
4364
4365
4366
4367

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4368
4369
4370
class SplinterModel(metaclass=DummyObject):
    _backends = ["torch"]

Ori Ram's avatar
Ori Ram committed
4371
4372
4373
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4374

Sylvain Gugger's avatar
Sylvain Gugger committed
4375
4376
class SplinterPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Ori Ram's avatar
Ori Ram committed
4377
4378
4379
4380
4381

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4382
4383
4384
SQUEEZEBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4385
4386
4387
class SqueezeBertForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

Sylvain Gugger's avatar
Sylvain Gugger committed
4388
    def __init__(self, *args, **kwargs):
4389
        requires_backends(self, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
4390

4391

Sylvain Gugger's avatar
Sylvain Gugger committed
4392
4393
class SqueezeBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
Sylvain Gugger's avatar
Sylvain Gugger committed
4394
4395

    def __init__(self, *args, **kwargs):
4396
        requires_backends(self, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
4397

4398

Sylvain Gugger's avatar
Sylvain Gugger committed
4399
4400
class SqueezeBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
Sylvain Gugger's avatar
Sylvain Gugger committed
4401
4402

    def __init__(self, *args, **kwargs):
4403
        requires_backends(self, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
4404

4405

Sylvain Gugger's avatar
Sylvain Gugger committed
4406
4407
class SqueezeBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Sylvain Gugger's avatar
Sylvain Gugger committed
4408
4409

    def __init__(self, *args, **kwargs):
4410
        requires_backends(self, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
4411

4412

Sylvain Gugger's avatar
Sylvain Gugger committed
4413
4414
class SqueezeBertForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
Sylvain Gugger's avatar
Sylvain Gugger committed
4415
4416

    def __init__(self, *args, **kwargs):
4417
        requires_backends(self, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
4418

4419

Sylvain Gugger's avatar
Sylvain Gugger committed
4420
4421
class SqueezeBertModel(metaclass=DummyObject):
    _backends = ["torch"]
Sylvain Gugger's avatar
Sylvain Gugger committed
4422
4423

    def __init__(self, *args, **kwargs):
4424
        requires_backends(self, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
4425

4426

Sylvain Gugger's avatar
Sylvain Gugger committed
4427
4428
class SqueezeBertModule(metaclass=DummyObject):
    _backends = ["torch"]
Sylvain Gugger's avatar
Sylvain Gugger committed
4429
4430

    def __init__(self, *args, **kwargs):
4431
        requires_backends(self, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
4432
4433


Sylvain Gugger's avatar
Sylvain Gugger committed
4434
4435
class SqueezeBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
Sylvain Gugger's avatar
Sylvain Gugger committed
4436

Sylvain Gugger's avatar
Sylvain Gugger committed
4437
    def __init__(self, *args, **kwargs):
4438
        requires_backends(self, ["torch"])
novice's avatar
novice committed
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450


SWIN_PRETRAINED_MODEL_ARCHIVE_LIST = None


class SwinForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
4451
4452
4453
4454
4455
4456
4457
class SwinForMaskedImageModeling(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


novice's avatar
novice committed
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
class SwinModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class SwinPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])
4470

Sylvain Gugger's avatar
Sylvain Gugger committed
4471

4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
SWINV2_PRETRAINED_MODEL_ARCHIVE_LIST = None


class Swinv2ForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Swinv2ForMaskedImageModeling(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Swinv2Model(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Swinv2PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


4503
4504
4505
T5_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4506
4507
4508
class T5EncoderModel(metaclass=DummyObject):
    _backends = ["torch"]

4509
    def __init__(self, *args, **kwargs):
4510
        requires_backends(self, ["torch"])
4511

4512

Sylvain Gugger's avatar
Sylvain Gugger committed
4513
4514
class T5ForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
4515

4516
    def __init__(self, *args, **kwargs):
4517
        requires_backends(self, ["torch"])
4518

4519

Sylvain Gugger's avatar
Sylvain Gugger committed
4520
4521
class T5Model(metaclass=DummyObject):
    _backends = ["torch"]
4522
4523

    def __init__(self, *args, **kwargs):
4524
        requires_backends(self, ["torch"])
4525

4526

Sylvain Gugger's avatar
Sylvain Gugger committed
4527
4528
class T5PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4529
4530

    def __init__(self, *args, **kwargs):
4531
        requires_backends(self, ["torch"])
4532
4533
4534


def load_tf_weights_in_t5(*args, **kwargs):
4535
    requires_backends(load_tf_weights_in_t5, ["torch"])
4536
4537


Carl's avatar
Carl committed
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
TRAJECTORY_TRANSFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


class TrajectoryTransformerModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class TrajectoryTransformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


4555
4556
4557
TRANSFO_XL_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4558
4559
class AdaptiveEmbedding(metaclass=DummyObject):
    _backends = ["torch"]
4560

sandip's avatar
sandip committed
4561
    def __init__(self, *args, **kwargs):
4562
        requires_backends(self, ["torch"])
sandip's avatar
sandip committed
4563

4564

Sylvain Gugger's avatar
Sylvain Gugger committed
4565
4566
class TransfoXLForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
sandip's avatar
sandip committed
4567

4568
    def __init__(self, *args, **kwargs):
4569
        requires_backends(self, ["torch"])
4570

4571

Sylvain Gugger's avatar
Sylvain Gugger committed
4572
4573
class TransfoXLLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]
4574
4575

    def __init__(self, *args, **kwargs):
4576
        requires_backends(self, ["torch"])
4577

4578

Sylvain Gugger's avatar
Sylvain Gugger committed
4579
4580
class TransfoXLModel(metaclass=DummyObject):
    _backends = ["torch"]
4581
4582

    def __init__(self, *args, **kwargs):
4583
        requires_backends(self, ["torch"])
4584
4585


Sylvain Gugger's avatar
Sylvain Gugger committed
4586
4587
4588
4589
class TransfoXLPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4590
4591
        requires_backends(self, ["torch"])

4592
4593

def load_tf_weights_in_transfo_xl(*args, **kwargs):
4594
    requires_backends(load_tf_weights_in_transfo_xl, ["torch"])
4595
4596


4597
4598
4599
TROCR_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4600
4601
4602
class TrOCRForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

4603
4604
4605
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4606

Sylvain Gugger's avatar
Sylvain Gugger committed
4607
4608
class TrOCRPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4609
4610
4611
4612

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4613
4614
4615
4616

UNISPEECH_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4617
4618
class UniSpeechForCTC(metaclass=DummyObject):
    _backends = ["torch"]
4619
4620
4621
4622
4623

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4624
4625
4626
class UniSpeechForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

4627
4628
4629
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4630

Sylvain Gugger's avatar
Sylvain Gugger committed
4631
4632
class UniSpeechForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
4633
4634
4635
4636

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4637

Sylvain Gugger's avatar
Sylvain Gugger committed
4638
4639
class UniSpeechModel(metaclass=DummyObject):
    _backends = ["torch"]
4640
4641
4642
4643
4644

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4645
4646
4647
4648
class UniSpeechPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4649
4650
        requires_backends(self, ["torch"])

4651
4652
4653
4654

UNISPEECH_SAT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4655
4656
class UniSpeechSatForAudioFrameClassification(metaclass=DummyObject):
    _backends = ["torch"]
4657

4658
4659
4660
4661
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4662
4663
4664
class UniSpeechSatForCTC(metaclass=DummyObject):
    _backends = ["torch"]

4665
4666
4667
4668
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4669
4670
4671
class UniSpeechSatForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

4672
4673
4674
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4675

Sylvain Gugger's avatar
Sylvain Gugger committed
4676
4677
class UniSpeechSatForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
4678

4679
4680
4681
4682
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4683
4684
4685
class UniSpeechSatForXVector(metaclass=DummyObject):
    _backends = ["torch"]

4686
4687
4688
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4689

Sylvain Gugger's avatar
Sylvain Gugger committed
4690
4691
class UniSpeechSatModel(metaclass=DummyObject):
    _backends = ["torch"]
4692
4693
4694
4695

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4696

Sylvain Gugger's avatar
Sylvain Gugger committed
4697
4698
class UniSpeechSatPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
4699
4700
4701
4702

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4703

4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
VAN_PRETRAINED_MODEL_ARCHIVE_LIST = None


class VanForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class VanModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class VanPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
VILT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class ViltForImageAndTextRetrieval(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViltForImagesAndTextClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViltForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViltForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


4759
4760
4761
4762
4763
4764
4765
class ViltForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


NielsRogge's avatar
NielsRogge committed
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
class ViltLayer(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViltModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViltPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4787
4788
class VisionEncoderDecoderModel(metaclass=DummyObject):
    _backends = ["torch"]
4789

Suraj Patil's avatar
Suraj Patil committed
4790
4791
4792
4793
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4794
4795
4796
4797
class VisionTextDualEncoderModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
Suraj Patil's avatar
Suraj Patil committed
4798
4799
4800
        requires_backends(self, ["torch"])


Gunjan Chhablani's avatar
Gunjan Chhablani committed
4801
4802
4803
VISUAL_BERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4804
4805
4806
class VisualBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

Gunjan Chhablani's avatar
Gunjan Chhablani committed
4807
4808
4809
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4810

Sylvain Gugger's avatar
Sylvain Gugger committed
4811
4812
class VisualBertForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
4813
4814
4815
4816
4817

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4818
4819
4820
class VisualBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

Gunjan Chhablani's avatar
Gunjan Chhablani committed
4821
4822
4823
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4824

Sylvain Gugger's avatar
Sylvain Gugger committed
4825
4826
class VisualBertForRegionToPhraseAlignment(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
4827
4828
4829
4830
4831

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4832
4833
class VisualBertForVisualReasoning(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
4834
4835
4836
4837
4838

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4839
4840
4841
class VisualBertLayer(metaclass=DummyObject):
    _backends = ["torch"]

Gunjan Chhablani's avatar
Gunjan Chhablani committed
4842
4843
4844
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4845

Sylvain Gugger's avatar
Sylvain Gugger committed
4846
4847
class VisualBertModel(metaclass=DummyObject):
    _backends = ["torch"]
Gunjan Chhablani's avatar
Gunjan Chhablani committed
4848
4849
4850
4851
4852

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4853
4854
4855
4856
class VisualBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4857
4858
        requires_backends(self, ["torch"])

Gunjan Chhablani's avatar
Gunjan Chhablani committed
4859

4860
4861
4862
VIT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4863
4864
class ViTForImageClassification(metaclass=DummyObject):
    _backends = ["torch"]
4865
4866

    def __init__(self, *args, **kwargs):
4867
        requires_backends(self, ["torch"])
NielsRogge's avatar
NielsRogge committed
4868
4869
4870
4871
4872
4873
4874


class ViTForMaskedImageModeling(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])
4875

4876

Sylvain Gugger's avatar
Sylvain Gugger committed
4877
4878
class ViTModel(metaclass=DummyObject):
    _backends = ["torch"]
4879
4880

    def __init__(self, *args, **kwargs):
4881
        requires_backends(self, ["torch"])
4882
4883


Sylvain Gugger's avatar
Sylvain Gugger committed
4884
4885
4886
4887
class ViTPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4888
4889
        requires_backends(self, ["torch"])

4890

NielsRogge's avatar
NielsRogge committed
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
VIT_MAE_PRETRAINED_MODEL_ARCHIVE_LIST = None


class ViTMAEForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViTMAELayer(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViTMAEModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class ViTMAEPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Patrick von Platen's avatar
Patrick von Platen committed
4922
4923
4924
WAV_2_VEC_2_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
4925
4926
class Wav2Vec2ForAudioFrameClassification(metaclass=DummyObject):
    _backends = ["torch"]
4927

4928
    def __init__(self, *args, **kwargs):
4929
        requires_backends(self, ["torch"])
4930
4931


Sylvain Gugger's avatar
Sylvain Gugger committed
4932
4933
4934
class Wav2Vec2ForCTC(metaclass=DummyObject):
    _backends = ["torch"]

Patrick von Platen's avatar
Patrick von Platen committed
4935
    def __init__(self, *args, **kwargs):
4936
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
4937

4938

Sylvain Gugger's avatar
Sylvain Gugger committed
4939
4940
class Wav2Vec2ForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
4941

Anton Lozhkov's avatar
Anton Lozhkov committed
4942
4943
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])
4944
4945


Sylvain Gugger's avatar
Sylvain Gugger committed
4946
4947
4948
class Wav2Vec2ForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

4949
4950
4951
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])

4952

Sylvain Gugger's avatar
Sylvain Gugger committed
4953
4954
class Wav2Vec2ForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Anton Lozhkov's avatar
Anton Lozhkov committed
4955

4956
4957
4958
4959
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
4960
4961
4962
class Wav2Vec2ForXVector(metaclass=DummyObject):
    _backends = ["torch"]

Patrick von Platen's avatar
Patrick von Platen committed
4963
    def __init__(self, *args, **kwargs):
4964
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
4965

4966

Sylvain Gugger's avatar
Sylvain Gugger committed
4967
4968
class Wav2Vec2Model(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
4969
4970

    def __init__(self, *args, **kwargs):
4971
        requires_backends(self, ["torch"])
Patrick von Platen's avatar
Patrick von Platen committed
4972
4973


Sylvain Gugger's avatar
Sylvain Gugger committed
4974
4975
4976
4977
class Wav2Vec2PreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
4978
4979
        requires_backends(self, ["torch"])

Patrick von Platen's avatar
Patrick von Platen committed
4980

4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
WAV2VEC2_CONFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


class Wav2Vec2ConformerForAudioFrameClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Wav2Vec2ConformerForCTC(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Wav2Vec2ConformerForPreTraining(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Wav2Vec2ConformerForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Wav2Vec2ConformerForXVector(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Wav2Vec2ConformerModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class Wav2Vec2ConformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Patrick von Platen's avatar
Patrick von Platen committed
5033
5034
5035
WAVLM_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
5036
5037
class WavLMForAudioFrameClassification(metaclass=DummyObject):
    _backends = ["torch"]
5038

Patrick von Platen's avatar
Patrick von Platen committed
5039
5040
5041
5042
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
5043
5044
5045
class WavLMForCTC(metaclass=DummyObject):
    _backends = ["torch"]

Patrick von Platen's avatar
Patrick von Platen committed
5046
5047
5048
5049
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
5050
5051
class WavLMForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
5052

5053
5054
5055
5056
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
5057
5058
5059
class WavLMForXVector(metaclass=DummyObject):
    _backends = ["torch"]

Patrick von Platen's avatar
Patrick von Platen committed
5060
5061
5062
5063
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
5064
5065
class WavLMModel(metaclass=DummyObject):
    _backends = ["torch"]
Patrick von Platen's avatar
Patrick von Platen committed
5066
5067
5068
5069
5070

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
5071
5072
5073
5074
class WavLMPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
Patrick von Platen's avatar
Patrick von Platen committed
5075
5076
5077
        requires_backends(self, ["torch"])


Suraj Patil's avatar
Suraj Patil committed
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
XGLM_PRETRAINED_MODEL_ARCHIVE_LIST = None


class XGLMForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XGLMModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XGLMPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


5102
5103
5104
XLM_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
5105
5106
5107
class XLMForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

5108
    def __init__(self, *args, **kwargs):
5109
        requires_backends(self, ["torch"])
5110

5111

Sylvain Gugger's avatar
Sylvain Gugger committed
5112
5113
class XLMForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
5114
5115

    def __init__(self, *args, **kwargs):
5116
        requires_backends(self, ["torch"])
5117

5118

Sylvain Gugger's avatar
Sylvain Gugger committed
5119
5120
class XLMForQuestionAnsweringSimple(metaclass=DummyObject):
    _backends = ["torch"]
5121
5122

    def __init__(self, *args, **kwargs):
5123
        requires_backends(self, ["torch"])
5124

5125

Sylvain Gugger's avatar
Sylvain Gugger committed
5126
5127
class XLMForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
5128
5129

    def __init__(self, *args, **kwargs):
5130
        requires_backends(self, ["torch"])
5131

5132

Sylvain Gugger's avatar
Sylvain Gugger committed
5133
5134
class XLMForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
5135
5136

    def __init__(self, *args, **kwargs):
5137
        requires_backends(self, ["torch"])
5138

5139

Sylvain Gugger's avatar
Sylvain Gugger committed
5140
5141
class XLMModel(metaclass=DummyObject):
    _backends = ["torch"]
5142
5143

    def __init__(self, *args, **kwargs):
5144
        requires_backends(self, ["torch"])
5145

5146

Sylvain Gugger's avatar
Sylvain Gugger committed
5147
5148
class XLMPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
5149
5150

    def __init__(self, *args, **kwargs):
5151
        requires_backends(self, ["torch"])
5152

5153

Sylvain Gugger's avatar
Sylvain Gugger committed
5154
5155
class XLMWithLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]
5156
5157

    def __init__(self, *args, **kwargs):
5158
        requires_backends(self, ["torch"])
5159
5160


Weizhen's avatar
Weizhen committed
5161
5162
5163
XLM_PROPHETNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
5164
5165
class XLMProphetNetDecoder(metaclass=DummyObject):
    _backends = ["torch"]
Weizhen's avatar
Weizhen committed
5166
5167

    def __init__(self, *args, **kwargs):
5168
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
5169
5170


Sylvain Gugger's avatar
Sylvain Gugger committed
5171
5172
5173
class XLMProphetNetEncoder(metaclass=DummyObject):
    _backends = ["torch"]

Weizhen's avatar
Weizhen committed
5174
    def __init__(self, *args, **kwargs):
5175
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
5176

5177

Sylvain Gugger's avatar
Sylvain Gugger committed
5178
5179
class XLMProphetNetForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]
Weizhen's avatar
Weizhen committed
5180
5181

    def __init__(self, *args, **kwargs):
5182
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
5183

5184

Sylvain Gugger's avatar
Sylvain Gugger committed
5185
5186
class XLMProphetNetForConditionalGeneration(metaclass=DummyObject):
    _backends = ["torch"]
Weizhen's avatar
Weizhen committed
5187
5188

    def __init__(self, *args, **kwargs):
5189
        requires_backends(self, ["torch"])
Weizhen's avatar
Weizhen committed
5190
5191


Sylvain Gugger's avatar
Sylvain Gugger committed
5192
5193
5194
5195
class XLMProphetNetModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
5196
5197
        requires_backends(self, ["torch"])

Weizhen's avatar
Weizhen committed
5198

5199
5200
5201
XLM_ROBERTA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
5202
5203
5204
class XLMRobertaForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

5205
    def __init__(self, *args, **kwargs):
5206
        requires_backends(self, ["torch"])
5207

5208

Sylvain Gugger's avatar
Sylvain Gugger committed
5209
5210
class XLMRobertaForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]
5211
5212

    def __init__(self, *args, **kwargs):
5213
        requires_backends(self, ["torch"])
5214

5215

Sylvain Gugger's avatar
Sylvain Gugger committed
5216
5217
class XLMRobertaForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]
5218
5219

    def __init__(self, *args, **kwargs):
5220
        requires_backends(self, ["torch"])
5221

5222

Sylvain Gugger's avatar
Sylvain Gugger committed
5223
5224
class XLMRobertaForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
5225
5226

    def __init__(self, *args, **kwargs):
5227
        requires_backends(self, ["torch"])
5228

5229

Sylvain Gugger's avatar
Sylvain Gugger committed
5230
5231
class XLMRobertaForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
5232
5233

    def __init__(self, *args, **kwargs):
5234
        requires_backends(self, ["torch"])
5235

5236

Sylvain Gugger's avatar
Sylvain Gugger committed
5237
5238
class XLMRobertaForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
5239
5240

    def __init__(self, *args, **kwargs):
5241
        requires_backends(self, ["torch"])
5242

5243

Sylvain Gugger's avatar
Sylvain Gugger committed
5244
5245
class XLMRobertaModel(metaclass=DummyObject):
    _backends = ["torch"]
5246
5247

    def __init__(self, *args, **kwargs):
5248
        requires_backends(self, ["torch"])
5249
5250


5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
XLM_ROBERTA_XL_PRETRAINED_MODEL_ARCHIVE_LIST = None


class XLMRobertaXLForCausalLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XLMRobertaXLForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XLMRobertaXLForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XLMRobertaXLForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XLMRobertaXLForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XLMRobertaXLForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XLMRobertaXLModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class XLMRobertaXLPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


5310
5311
5312
XLNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
5313
5314
5315
class XLNetForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

5316
    def __init__(self, *args, **kwargs):
5317
        requires_backends(self, ["torch"])
5318

5319

Sylvain Gugger's avatar
Sylvain Gugger committed
5320
5321
class XLNetForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]
5322
5323

    def __init__(self, *args, **kwargs):
5324
        requires_backends(self, ["torch"])
5325

5326

Sylvain Gugger's avatar
Sylvain Gugger committed
5327
5328
class XLNetForQuestionAnsweringSimple(metaclass=DummyObject):
    _backends = ["torch"]
5329
5330

    def __init__(self, *args, **kwargs):
5331
        requires_backends(self, ["torch"])
5332

5333

Sylvain Gugger's avatar
Sylvain Gugger committed
5334
5335
class XLNetForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]
5336
5337

    def __init__(self, *args, **kwargs):
5338
        requires_backends(self, ["torch"])
5339

5340

Sylvain Gugger's avatar
Sylvain Gugger committed
5341
5342
class XLNetForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]
5343
5344

    def __init__(self, *args, **kwargs):
5345
        requires_backends(self, ["torch"])
5346

5347

Sylvain Gugger's avatar
Sylvain Gugger committed
5348
5349
class XLNetLMHeadModel(metaclass=DummyObject):
    _backends = ["torch"]
5350
5351

    def __init__(self, *args, **kwargs):
5352
        requires_backends(self, ["torch"])
5353

5354

Sylvain Gugger's avatar
Sylvain Gugger committed
5355
5356
class XLNetModel(metaclass=DummyObject):
    _backends = ["torch"]
5357
5358

    def __init__(self, *args, **kwargs):
5359
        requires_backends(self, ["torch"])
5360

5361

Sylvain Gugger's avatar
Sylvain Gugger committed
5362
5363
class XLNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]
5364
5365

    def __init__(self, *args, **kwargs):
5366
        requires_backends(self, ["torch"])
5367
5368
5369


def load_tf_weights_in_xlnet(*args, **kwargs):
5370
    requires_backends(load_tf_weights_in_xlnet, ["torch"])
5371
5372


NielsRogge's avatar
NielsRogge committed
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
YOLOS_PRETRAINED_MODEL_ARCHIVE_LIST = None


class YolosForObjectDetection(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YolosModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YolosPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


novice's avatar
novice committed
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
YOSO_PRETRAINED_MODEL_ARCHIVE_LIST = None


class YosoForMaskedLM(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YosoForMultipleChoice(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YosoForQuestionAnswering(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YosoForSequenceClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YosoForTokenClassification(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YosoLayer(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YosoModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


class YosoPreTrainedModel(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
5456
5457
5458
class Adafactor(metaclass=DummyObject):
    _backends = ["torch"]

5459
    def __init__(self, *args, **kwargs):
5460
        requires_backends(self, ["torch"])
5461
5462


Sylvain Gugger's avatar
Sylvain Gugger committed
5463
5464
5465
class AdamW(metaclass=DummyObject):
    _backends = ["torch"]

5466
    def __init__(self, *args, **kwargs):
5467
        requires_backends(self, ["torch"])
5468
5469
5470


def get_constant_schedule(*args, **kwargs):
5471
    requires_backends(get_constant_schedule, ["torch"])
5472
5473
5474


def get_constant_schedule_with_warmup(*args, **kwargs):
5475
    requires_backends(get_constant_schedule_with_warmup, ["torch"])
5476
5477
5478


def get_cosine_schedule_with_warmup(*args, **kwargs):
5479
    requires_backends(get_cosine_schedule_with_warmup, ["torch"])
5480
5481
5482


def get_cosine_with_hard_restarts_schedule_with_warmup(*args, **kwargs):
5483
    requires_backends(get_cosine_with_hard_restarts_schedule_with_warmup, ["torch"])
5484
5485
5486


def get_linear_schedule_with_warmup(*args, **kwargs):
5487
    requires_backends(get_linear_schedule_with_warmup, ["torch"])
5488
5489
5490


def get_polynomial_decay_schedule_with_warmup(*args, **kwargs):
5491
    requires_backends(get_polynomial_decay_schedule_with_warmup, ["torch"])
5492
5493


Sylvain Gugger's avatar
Sylvain Gugger committed
5494
def get_scheduler(*args, **kwargs):
5495
    requires_backends(get_scheduler, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
5496
5497


5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
class Conv1D(metaclass=DummyObject):
    _backends = ["torch"]

    def __init__(self, *args, **kwargs):
        requires_backends(self, ["torch"])


def apply_chunking_to_forward(*args, **kwargs):
    requires_backends(apply_chunking_to_forward, ["torch"])


def prune_layer(*args, **kwargs):
    requires_backends(prune_layer, ["torch"])


Sylvain Gugger's avatar
Sylvain Gugger committed
5513
5514
5515
class Trainer(metaclass=DummyObject):
    _backends = ["torch"]

5516
    def __init__(self, *args, **kwargs):
5517
        requires_backends(self, ["torch"])
5518
5519
5520


def torch_distributed_zero_first(*args, **kwargs):
5521
    requires_backends(torch_distributed_zero_first, ["torch"])
Sylvain Gugger's avatar
Sylvain Gugger committed
5522
5523


Sylvain Gugger's avatar
Sylvain Gugger committed
5524
5525
5526
class Seq2SeqTrainer(metaclass=DummyObject):
    _backends = ["torch"]

Sylvain Gugger's avatar
Sylvain Gugger committed
5527
    def __init__(self, *args, **kwargs):
5528
        requires_backends(self, ["torch"])