"vscode:/vscode.git/clone" did not exist on "10c2ac7bc678a02569137eb606503fc6cdd50a0c"
dummy_tf_objects.py 52.1 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 TensorFlowBenchmarkArguments(metaclass=DummyObject):
    _backends = ["tf"]

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


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

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


20
21
22
23
24
25
26
27
28
29
30
31
32
33
class TFForcedBOSTokenLogitsProcessor(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFForcedEOSTokenLogitsProcessor(metaclass=DummyObject):
    _backends = ["tf"]

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


34
35
36
37
38
39
40
41
42
43
44
45
46
47
class TFLogitsProcessor(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFLogitsProcessorList(metaclass=DummyObject):
    _backends = ["tf"]

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


48
49
50
51
52
53
54
class TFLogitsWarper(metaclass=DummyObject):
    _backends = ["tf"]

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


55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
class TFMinLengthLogitsProcessor(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFNoBadWordsLogitsProcessor(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFNoRepeatNGramLogitsProcessor(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFRepetitionPenaltyLogitsProcessor(metaclass=DummyObject):
    _backends = ["tf"]

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


83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
class TFTemperatureLogitsWarper(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFTopKLogitsWarper(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFTopPLogitsWarper(metaclass=DummyObject):
    _backends = ["tf"]

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


104
def tf_top_k_top_p_filtering(*args, **kwargs):
105
    requires_backends(tf_top_k_top_p_filtering, ["tf"])
106
107


108
109
110
111
112
113
114
class KerasMetricCallback(metaclass=DummyObject):
    _backends = ["tf"]

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


Sylvain Gugger's avatar
Sylvain Gugger committed
115
116
117
class PushToHubCallback(metaclass=DummyObject):
    _backends = ["tf"]

118
119
120
121
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Amir Tahmasbi's avatar
Amir Tahmasbi committed
122
123
124
TF_LAYOUTLM_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
125
126
127
class TFLayoutLMForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

Amir Tahmasbi's avatar
Amir Tahmasbi committed
128
    def __init__(self, *args, **kwargs):
129
        requires_backends(self, ["tf"])
Amir Tahmasbi's avatar
Amir Tahmasbi committed
130

131

Sylvain Gugger's avatar
Sylvain Gugger committed
132
133
class TFLayoutLMForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
Amir Tahmasbi's avatar
Amir Tahmasbi committed
134
135

    def __init__(self, *args, **kwargs):
136
        requires_backends(self, ["tf"])
Amir Tahmasbi's avatar
Amir Tahmasbi committed
137

138

Sylvain Gugger's avatar
Sylvain Gugger committed
139
140
class TFLayoutLMForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
Amir Tahmasbi's avatar
Amir Tahmasbi committed
141
142

    def __init__(self, *args, **kwargs):
143
        requires_backends(self, ["tf"])
Amir Tahmasbi's avatar
Amir Tahmasbi committed
144

145

Sylvain Gugger's avatar
Sylvain Gugger committed
146
147
class TFLayoutLMMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
Amir Tahmasbi's avatar
Amir Tahmasbi committed
148
149

    def __init__(self, *args, **kwargs):
150
        requires_backends(self, ["tf"])
Amir Tahmasbi's avatar
Amir Tahmasbi committed
151
152


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

Amir Tahmasbi's avatar
Amir Tahmasbi committed
156
    def __init__(self, *args, **kwargs):
157
        requires_backends(self, ["tf"])
Amir Tahmasbi's avatar
Amir Tahmasbi committed
158

159

Sylvain Gugger's avatar
Sylvain Gugger committed
160
161
class TFLayoutLMPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Amir Tahmasbi's avatar
Amir Tahmasbi committed
162
163

    def __init__(self, *args, **kwargs):
164
        requires_backends(self, ["tf"])
Amir Tahmasbi's avatar
Amir Tahmasbi committed
165

166

Sylvain Gugger's avatar
Sylvain Gugger committed
167
168
class TFPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Amir Tahmasbi's avatar
Amir Tahmasbi committed
169

Sylvain Gugger's avatar
Sylvain Gugger committed
170
    def __init__(self, *args, **kwargs):
171
        requires_backends(self, ["tf"])
Sylvain Gugger's avatar
Sylvain Gugger committed
172

173

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

    def __init__(self, *args, **kwargs):
178
        requires_backends(self, ["tf"])
Sylvain Gugger's avatar
Sylvain Gugger committed
179
180


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

Sylvain Gugger's avatar
Sylvain Gugger committed
184
    def __init__(self, *args, **kwargs):
185
        requires_backends(self, ["tf"])
Sylvain Gugger's avatar
Sylvain Gugger committed
186
187
188


def shape_list(*args, **kwargs):
189
    requires_backends(shape_list, ["tf"])
Sylvain Gugger's avatar
Sylvain Gugger committed
190
191


192
193
194
TF_ALBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


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

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

201

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

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

208

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

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


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

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

222

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

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

229

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

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

236

Sylvain Gugger's avatar
Sylvain Gugger committed
237
238
class TFAlbertMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
239
240

    def __init__(self, *args, **kwargs):
241
        requires_backends(self, ["tf"])
242
243


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

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

250

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

    def __init__(self, *args, **kwargs):
255
        requires_backends(self, ["tf"])
256
257
258
259
260


TF_MODEL_FOR_CAUSAL_LM_MAPPING = None


Yih-Dar's avatar
Yih-Dar committed
261
262
263
TF_MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING = None


264
265
266
TF_MODEL_FOR_MASKED_IMAGE_MODELING_MAPPING = None


267
268
269
270
271
272
TF_MODEL_FOR_MASKED_LM_MAPPING = None


TF_MODEL_FOR_MULTIPLE_CHOICE_MAPPING = None


Julien Plu's avatar
Julien Plu committed
273
274
275
TF_MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING = None


276
277
278
279
280
281
282
283
284
285
286
287
TF_MODEL_FOR_PRETRAINING_MAPPING = None


TF_MODEL_FOR_QUESTION_ANSWERING_MAPPING = None


TF_MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING = None


TF_MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING = None


Joao Gante's avatar
Joao Gante committed
288
289
290
TF_MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING = None


Kamal Raj's avatar
Kamal Raj committed
291
292
293
TF_MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPING = None


294
295
296
TF_MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING = None


297
298
299
TF_MODEL_FOR_VISION_2_SEQ_MAPPING = None


300
301
302
303
304
305
TF_MODEL_MAPPING = None


TF_MODEL_WITH_LM_HEAD_MAPPING = None


Sylvain Gugger's avatar
Sylvain Gugger committed
306
307
308
class TFAutoModel(metaclass=DummyObject):
    _backends = ["tf"]

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

312

Sylvain Gugger's avatar
Sylvain Gugger committed
313
314
class TFAutoModelForCausalLM(metaclass=DummyObject):
    _backends = ["tf"]
315
316

    def __init__(self, *args, **kwargs):
317
        requires_backends(self, ["tf"])
318

319

Sylvain Gugger's avatar
Sylvain Gugger committed
320
321
class TFAutoModelForImageClassification(metaclass=DummyObject):
    _backends = ["tf"]
322

Yih-Dar's avatar
Yih-Dar committed
323
324
325
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

326

Sylvain Gugger's avatar
Sylvain Gugger committed
327
328
class TFAutoModelForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]
Yih-Dar's avatar
Yih-Dar committed
329

330
    def __init__(self, *args, **kwargs):
331
        requires_backends(self, ["tf"])
332

333

Sylvain Gugger's avatar
Sylvain Gugger committed
334
class TFAutoModelForMultipleChoice(metaclass=DummyObject):
335
336
337
338
339
340
341
    _backends = ["tf"]

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


class TFAutoModelForNextSentencePrediction(metaclass=DummyObject):
Sylvain Gugger's avatar
Sylvain Gugger committed
342
    _backends = ["tf"]
343
344

    def __init__(self, *args, **kwargs):
345
        requires_backends(self, ["tf"])
346

347

Sylvain Gugger's avatar
Sylvain Gugger committed
348
349
class TFAutoModelForPreTraining(metaclass=DummyObject):
    _backends = ["tf"]
350
351

    def __init__(self, *args, **kwargs):
352
        requires_backends(self, ["tf"])
353

354

Sylvain Gugger's avatar
Sylvain Gugger committed
355
356
class TFAutoModelForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
357
358

    def __init__(self, *args, **kwargs):
359
        requires_backends(self, ["tf"])
360

361

Sylvain Gugger's avatar
Sylvain Gugger committed
362
363
class TFAutoModelForSeq2SeqLM(metaclass=DummyObject):
    _backends = ["tf"]
364
365

    def __init__(self, *args, **kwargs):
366
        requires_backends(self, ["tf"])
367

368

Sylvain Gugger's avatar
Sylvain Gugger committed
369
370
class TFAutoModelForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
371
372

    def __init__(self, *args, **kwargs):
373
        requires_backends(self, ["tf"])
374

375

Joao Gante's avatar
Joao Gante committed
376
377
378
379
380
381
382
class TFAutoModelForSpeechSeq2Seq(metaclass=DummyObject):
    _backends = ["tf"]

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


Sylvain Gugger's avatar
Sylvain Gugger committed
383
384
class TFAutoModelForTableQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
385

Kamal Raj's avatar
Kamal Raj committed
386
387
388
389
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
390
391
class TFAutoModelForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
392

393
    def __init__(self, *args, **kwargs):
394
        requires_backends(self, ["tf"])
395

396

Sylvain Gugger's avatar
Sylvain Gugger committed
397
398
class TFAutoModelForVision2Seq(metaclass=DummyObject):
    _backends = ["tf"]
399

400
401
402
403
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
404
405
class TFAutoModelWithLMHead(metaclass=DummyObject):
    _backends = ["tf"]
406

407
    def __init__(self, *args, **kwargs):
408
        requires_backends(self, ["tf"])
409

410

Sylvain Gugger's avatar
Sylvain Gugger committed
411
412
class TFBartForConditionalGeneration(metaclass=DummyObject):
    _backends = ["tf"]
413

414
    def __init__(self, *args, **kwargs):
415
        requires_backends(self, ["tf"])
416

417

Sylvain Gugger's avatar
Sylvain Gugger committed
418
419
class TFBartModel(metaclass=DummyObject):
    _backends = ["tf"]
420
421

    def __init__(self, *args, **kwargs):
422
        requires_backends(self, ["tf"])
423

424

Sylvain Gugger's avatar
Sylvain Gugger committed
425
426
class TFBartPretrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
427

428
    def __init__(self, *args, **kwargs):
429
        requires_backends(self, ["tf"])
430
431


432
433
434
TF_BERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


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

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

441

Sylvain Gugger's avatar
Sylvain Gugger committed
442
443
class TFBertForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]
444
445

    def __init__(self, *args, **kwargs):
446
        requires_backends(self, ["tf"])
447

448

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

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

455

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

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


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

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

469

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

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

476

Sylvain Gugger's avatar
Sylvain Gugger committed
477
478
class TFBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
479
480

    def __init__(self, *args, **kwargs):
481
        requires_backends(self, ["tf"])
482

483

Sylvain Gugger's avatar
Sylvain Gugger committed
484
485
class TFBertForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
486
487

    def __init__(self, *args, **kwargs):
488
        requires_backends(self, ["tf"])
489

490

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

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


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

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

504

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

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

511

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

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

518

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

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

525

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

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

532

Sylvain Gugger's avatar
Sylvain Gugger committed
533
534
class TFBlenderbotPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
535

536
    def __init__(self, *args, **kwargs):
537
        requires_backends(self, ["tf"])
538

539

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

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

546

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

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


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

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

560

561
562
563
TF_CAMEMBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


564
565
566
567
568
569
570
class TFCamembertForCausalLM(metaclass=DummyObject):
    _backends = ["tf"]

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


Sylvain Gugger's avatar
Sylvain Gugger committed
571
572
573
class TFCamembertForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

574
    def __init__(self, *args, **kwargs):
575
        requires_backends(self, ["tf"])
576

577

Sylvain Gugger's avatar
Sylvain Gugger committed
578
579
class TFCamembertForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
580
581

    def __init__(self, *args, **kwargs):
582
        requires_backends(self, ["tf"])
583

584

Sylvain Gugger's avatar
Sylvain Gugger committed
585
586
class TFCamembertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
587
588

    def __init__(self, *args, **kwargs):
589
        requires_backends(self, ["tf"])
590

591

Sylvain Gugger's avatar
Sylvain Gugger committed
592
593
class TFCamembertForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
594
595

    def __init__(self, *args, **kwargs):
596
        requires_backends(self, ["tf"])
597

598

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

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

605

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

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


Yih-Dar's avatar
Yih-Dar committed
613
614
615
TF_CLIP_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
616
617
618
class TFCLIPModel(metaclass=DummyObject):
    _backends = ["tf"]

Yih-Dar's avatar
Yih-Dar committed
619
620
621
622
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
623
624
class TFCLIPPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Yih-Dar's avatar
Yih-Dar committed
625
626
627
628
629

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


Sylvain Gugger's avatar
Sylvain Gugger committed
630
631
class TFCLIPTextModel(metaclass=DummyObject):
    _backends = ["tf"]
Yih-Dar's avatar
Yih-Dar committed
632
633
634
635
636

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


Sylvain Gugger's avatar
Sylvain Gugger committed
637
638
class TFCLIPVisionModel(metaclass=DummyObject):
    _backends = ["tf"]
Yih-Dar's avatar
Yih-Dar committed
639
640
641
642
643

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


abhishek thakur's avatar
abhishek thakur committed
644
645
646
TF_CONVBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
647
648
649
class TFConvBertForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

abhishek thakur's avatar
abhishek thakur committed
650
    def __init__(self, *args, **kwargs):
651
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
652

653

Sylvain Gugger's avatar
Sylvain Gugger committed
654
655
class TFConvBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
abhishek thakur's avatar
abhishek thakur committed
656
657

    def __init__(self, *args, **kwargs):
658
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
659

660

Sylvain Gugger's avatar
Sylvain Gugger committed
661
662
class TFConvBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
abhishek thakur's avatar
abhishek thakur committed
663
664

    def __init__(self, *args, **kwargs):
665
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
666

667

Sylvain Gugger's avatar
Sylvain Gugger committed
668
669
class TFConvBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
abhishek thakur's avatar
abhishek thakur committed
670
671

    def __init__(self, *args, **kwargs):
672
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
673

674

Sylvain Gugger's avatar
Sylvain Gugger committed
675
676
class TFConvBertForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
abhishek thakur's avatar
abhishek thakur committed
677
678

    def __init__(self, *args, **kwargs):
679
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
680

681

Sylvain Gugger's avatar
Sylvain Gugger committed
682
683
class TFConvBertLayer(metaclass=DummyObject):
    _backends = ["tf"]
abhishek thakur's avatar
abhishek thakur committed
684
685

    def __init__(self, *args, **kwargs):
686
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
687
688


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

abhishek thakur's avatar
abhishek thakur committed
692
    def __init__(self, *args, **kwargs):
693
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
694

695

Sylvain Gugger's avatar
Sylvain Gugger committed
696
697
class TFConvBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
abhishek thakur's avatar
abhishek thakur committed
698
699

    def __init__(self, *args, **kwargs):
700
        requires_backends(self, ["tf"])
abhishek thakur's avatar
abhishek thakur committed
701
702


Sayak Paul's avatar
Sayak Paul committed
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
class TFConvNextForImageClassification(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFConvNextModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFConvNextPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

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


724
725
726
TF_CTRL_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
727
728
729
class TFCTRLForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]

730
    def __init__(self, *args, **kwargs):
731
        requires_backends(self, ["tf"])
732

733

Sylvain Gugger's avatar
Sylvain Gugger committed
734
735
class TFCTRLLMHeadModel(metaclass=DummyObject):
    _backends = ["tf"]
736

737
    def __init__(self, *args, **kwargs):
738
        requires_backends(self, ["tf"])
739

740

Sylvain Gugger's avatar
Sylvain Gugger committed
741
742
class TFCTRLModel(metaclass=DummyObject):
    _backends = ["tf"]
743
744

    def __init__(self, *args, **kwargs):
745
        requires_backends(self, ["tf"])
746

747

Sylvain Gugger's avatar
Sylvain Gugger committed
748
749
class TFCTRLPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
750
751

    def __init__(self, *args, **kwargs):
752
        requires_backends(self, ["tf"])
753
754


755
756
757
758
759
760
761
class TFData2VecVisionForImageClassification(metaclass=DummyObject):
    _backends = ["tf"]

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


762
763
764
765
766
767
768
class TFData2VecVisionForSemanticSegmentation(metaclass=DummyObject):
    _backends = ["tf"]

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


769
770
771
772
773
774
775
776
777
778
779
780
781
782
class TFData2VecVisionModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFData2VecVisionPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

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


Kamal Raj's avatar
Kamal Raj committed
783
784
785
TF_DEBERTA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
786
787
788
class TFDebertaForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

Kamal Raj's avatar
Kamal Raj committed
789
790
791
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

792

Sylvain Gugger's avatar
Sylvain Gugger committed
793
794
class TFDebertaForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
795
796
797
798

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

799

Sylvain Gugger's avatar
Sylvain Gugger committed
800
801
class TFDebertaForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
802
803
804
805

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

806

Sylvain Gugger's avatar
Sylvain Gugger committed
807
808
class TFDebertaForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
809
810
811
812

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

813

Sylvain Gugger's avatar
Sylvain Gugger committed
814
815
class TFDebertaModel(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
816
817
818
819

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

820

Sylvain Gugger's avatar
Sylvain Gugger committed
821
822
class TFDebertaPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
823
824
825
826
827

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


Kamal Raj's avatar
Kamal Raj committed
828
829
830
TF_DEBERTA_V2_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
831
832
833
class TFDebertaV2ForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

Kamal Raj's avatar
Kamal Raj committed
834
835
836
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

837

Sylvain Gugger's avatar
Sylvain Gugger committed
838
839
class TFDebertaV2ForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
840
841
842
843

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

844

Sylvain Gugger's avatar
Sylvain Gugger committed
845
846
class TFDebertaV2ForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
847
848
849
850

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

851

Sylvain Gugger's avatar
Sylvain Gugger committed
852
853
class TFDebertaV2ForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
854
855
856
857

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

858

Sylvain Gugger's avatar
Sylvain Gugger committed
859
860
class TFDebertaV2Model(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
861
862
863
864

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

865

Sylvain Gugger's avatar
Sylvain Gugger committed
866
867
class TFDebertaV2PreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
868
869
870
871
872

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


873
874
875
TF_DISTILBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
876
877
878
class TFDistilBertForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

879
    def __init__(self, *args, **kwargs):
880
        requires_backends(self, ["tf"])
881

882

Sylvain Gugger's avatar
Sylvain Gugger committed
883
884
class TFDistilBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
885
886

    def __init__(self, *args, **kwargs):
887
        requires_backends(self, ["tf"])
888

889

Sylvain Gugger's avatar
Sylvain Gugger committed
890
891
class TFDistilBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
892
893

    def __init__(self, *args, **kwargs):
894
        requires_backends(self, ["tf"])
895

896

Sylvain Gugger's avatar
Sylvain Gugger committed
897
898
class TFDistilBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
899
900

    def __init__(self, *args, **kwargs):
901
        requires_backends(self, ["tf"])
902

903

Sylvain Gugger's avatar
Sylvain Gugger committed
904
905
class TFDistilBertForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
906
907

    def __init__(self, *args, **kwargs):
908
        requires_backends(self, ["tf"])
909

910

Sylvain Gugger's avatar
Sylvain Gugger committed
911
912
class TFDistilBertMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
913
914

    def __init__(self, *args, **kwargs):
915
        requires_backends(self, ["tf"])
916
917


Sylvain Gugger's avatar
Sylvain Gugger committed
918
919
920
class TFDistilBertModel(metaclass=DummyObject):
    _backends = ["tf"]

921
    def __init__(self, *args, **kwargs):
922
        requires_backends(self, ["tf"])
923

924

Sylvain Gugger's avatar
Sylvain Gugger committed
925
926
class TFDistilBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
927
928

    def __init__(self, *args, **kwargs):
929
        requires_backends(self, ["tf"])
930
931


Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
932
933
934
935
936
937
938
939
940
TF_DPR_CONTEXT_ENCODER_PRETRAINED_MODEL_ARCHIVE_LIST = None


TF_DPR_QUESTION_ENCODER_PRETRAINED_MODEL_ARCHIVE_LIST = None


TF_DPR_READER_PRETRAINED_MODEL_ARCHIVE_LIST = None


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

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
944
    def __init__(self, *args, **kwargs):
945
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
946
947


Sylvain Gugger's avatar
Sylvain Gugger committed
948
949
950
class TFDPRPretrainedContextEncoder(metaclass=DummyObject):
    _backends = ["tf"]

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
951
    def __init__(self, *args, **kwargs):
952
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
953
954


Sylvain Gugger's avatar
Sylvain Gugger committed
955
956
957
class TFDPRPretrainedQuestionEncoder(metaclass=DummyObject):
    _backends = ["tf"]

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
958
    def __init__(self, *args, **kwargs):
959
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
960
961


Sylvain Gugger's avatar
Sylvain Gugger committed
962
963
964
class TFDPRPretrainedReader(metaclass=DummyObject):
    _backends = ["tf"]

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
965
    def __init__(self, *args, **kwargs):
966
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
967
968


Sylvain Gugger's avatar
Sylvain Gugger committed
969
970
971
class TFDPRQuestionEncoder(metaclass=DummyObject):
    _backends = ["tf"]

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
972
    def __init__(self, *args, **kwargs):
973
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
974
975


Sylvain Gugger's avatar
Sylvain Gugger committed
976
977
978
class TFDPRReader(metaclass=DummyObject):
    _backends = ["tf"]

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
979
    def __init__(self, *args, **kwargs):
980
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
981
982


983
984
985
TF_ELECTRA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
986
987
988
class TFElectraForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

989
    def __init__(self, *args, **kwargs):
990
        requires_backends(self, ["tf"])
991

992

Sylvain Gugger's avatar
Sylvain Gugger committed
993
994
class TFElectraForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
995
996

    def __init__(self, *args, **kwargs):
997
        requires_backends(self, ["tf"])
998

999

Sylvain Gugger's avatar
Sylvain Gugger committed
1000
1001
class TFElectraForPreTraining(metaclass=DummyObject):
    _backends = ["tf"]
1002
1003

    def __init__(self, *args, **kwargs):
1004
        requires_backends(self, ["tf"])
1005
1006


Sylvain Gugger's avatar
Sylvain Gugger committed
1007
1008
1009
class TFElectraForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]

1010
    def __init__(self, *args, **kwargs):
1011
        requires_backends(self, ["tf"])
1012

1013

Sylvain Gugger's avatar
Sylvain Gugger committed
1014
1015
class TFElectraForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1016
1017

    def __init__(self, *args, **kwargs):
1018
        requires_backends(self, ["tf"])
1019

1020

Sylvain Gugger's avatar
Sylvain Gugger committed
1021
1022
class TFElectraForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1023
1024

    def __init__(self, *args, **kwargs):
1025
        requires_backends(self, ["tf"])
1026

1027

Sylvain Gugger's avatar
Sylvain Gugger committed
1028
1029
class TFElectraModel(metaclass=DummyObject):
    _backends = ["tf"]
1030
1031

    def __init__(self, *args, **kwargs):
1032
        requires_backends(self, ["tf"])
1033

1034

Sylvain Gugger's avatar
Sylvain Gugger committed
1035
1036
class TFElectraPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1037
1038

    def __init__(self, *args, **kwargs):
1039
        requires_backends(self, ["tf"])
1040

1041

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

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


1049
1050
1051
TF_FLAUBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1052
1053
1054
class TFFlaubertForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]

1055
    def __init__(self, *args, **kwargs):
1056
        requires_backends(self, ["tf"])
1057

1058

Sylvain Gugger's avatar
Sylvain Gugger committed
1059
1060
class TFFlaubertForQuestionAnsweringSimple(metaclass=DummyObject):
    _backends = ["tf"]
1061
1062

    def __init__(self, *args, **kwargs):
1063
        requires_backends(self, ["tf"])
1064

1065

Sylvain Gugger's avatar
Sylvain Gugger committed
1066
1067
class TFFlaubertForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1068
1069

    def __init__(self, *args, **kwargs):
1070
        requires_backends(self, ["tf"])
1071

1072

Sylvain Gugger's avatar
Sylvain Gugger committed
1073
1074
class TFFlaubertForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1075
1076

    def __init__(self, *args, **kwargs):
1077
        requires_backends(self, ["tf"])
1078

1079

Sylvain Gugger's avatar
Sylvain Gugger committed
1080
1081
class TFFlaubertModel(metaclass=DummyObject):
    _backends = ["tf"]
1082
1083

    def __init__(self, *args, **kwargs):
1084
        requires_backends(self, ["tf"])
1085

1086

Sylvain Gugger's avatar
Sylvain Gugger committed
1087
1088
class TFFlaubertPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1089

1090
1091
1092
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

1093

Sylvain Gugger's avatar
Sylvain Gugger committed
1094
1095
class TFFlaubertWithLMHeadModel(metaclass=DummyObject):
    _backends = ["tf"]
1096

1097
    def __init__(self, *args, **kwargs):
1098
        requires_backends(self, ["tf"])
1099
1100
1101
1102
1103


TF_FUNNEL_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1104
1105
1106
class TFFunnelBaseModel(metaclass=DummyObject):
    _backends = ["tf"]

1107
    def __init__(self, *args, **kwargs):
1108
        requires_backends(self, ["tf"])
1109

1110

Sylvain Gugger's avatar
Sylvain Gugger committed
1111
1112
class TFFunnelForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]
1113
1114

    def __init__(self, *args, **kwargs):
1115
        requires_backends(self, ["tf"])
1116

1117

Sylvain Gugger's avatar
Sylvain Gugger committed
1118
1119
class TFFunnelForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
1120
1121

    def __init__(self, *args, **kwargs):
1122
        requires_backends(self, ["tf"])
1123

1124

Sylvain Gugger's avatar
Sylvain Gugger committed
1125
1126
class TFFunnelForPreTraining(metaclass=DummyObject):
    _backends = ["tf"]
1127
1128

    def __init__(self, *args, **kwargs):
1129
        requires_backends(self, ["tf"])
1130
1131


Sylvain Gugger's avatar
Sylvain Gugger committed
1132
1133
1134
class TFFunnelForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]

1135
    def __init__(self, *args, **kwargs):
1136
        requires_backends(self, ["tf"])
1137

1138

Sylvain Gugger's avatar
Sylvain Gugger committed
1139
1140
class TFFunnelForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1141
1142

    def __init__(self, *args, **kwargs):
1143
        requires_backends(self, ["tf"])
1144

1145

Sylvain Gugger's avatar
Sylvain Gugger committed
1146
1147
class TFFunnelForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1148
1149

    def __init__(self, *args, **kwargs):
1150
        requires_backends(self, ["tf"])
1151

1152

Sylvain Gugger's avatar
Sylvain Gugger committed
1153
1154
class TFFunnelModel(metaclass=DummyObject):
    _backends = ["tf"]
1155
1156

    def __init__(self, *args, **kwargs):
1157
        requires_backends(self, ["tf"])
1158

1159

Sylvain Gugger's avatar
Sylvain Gugger committed
1160
1161
class TFFunnelPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1162

1163
1164
1165
1166
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


1167
1168
1169
TF_GPT2_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1170
1171
1172
class TFGPT2DoubleHeadsModel(metaclass=DummyObject):
    _backends = ["tf"]

1173
    def __init__(self, *args, **kwargs):
1174
        requires_backends(self, ["tf"])
1175

1176

Sylvain Gugger's avatar
Sylvain Gugger committed
1177
1178
class TFGPT2ForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1179
1180

    def __init__(self, *args, **kwargs):
1181
        requires_backends(self, ["tf"])
1182

1183

Sylvain Gugger's avatar
Sylvain Gugger committed
1184
1185
class TFGPT2LMHeadModel(metaclass=DummyObject):
    _backends = ["tf"]
1186
1187

    def __init__(self, *args, **kwargs):
1188
        requires_backends(self, ["tf"])
1189

1190

Sylvain Gugger's avatar
Sylvain Gugger committed
1191
1192
class TFGPT2MainLayer(metaclass=DummyObject):
    _backends = ["tf"]
1193
1194

    def __init__(self, *args, **kwargs):
1195
        requires_backends(self, ["tf"])
1196
1197


Sylvain Gugger's avatar
Sylvain Gugger committed
1198
1199
1200
class TFGPT2Model(metaclass=DummyObject):
    _backends = ["tf"]

1201
    def __init__(self, *args, **kwargs):
1202
        requires_backends(self, ["tf"])
1203
1204


Sylvain Gugger's avatar
Sylvain Gugger committed
1205
1206
class TFGPT2PreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1207

1208
    def __init__(self, *args, **kwargs):
1209
        requires_backends(self, ["tf"])
1210
1211


1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
class TFGPTJForCausalLM(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFGPTJForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFGPTJForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFGPTJModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFGPTJPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

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


Will Rice's avatar
Will Rice committed
1247
1248
1249
TF_HUBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1250
1251
class TFHubertForCTC(metaclass=DummyObject):
    _backends = ["tf"]
Will Rice's avatar
Will Rice committed
1252
1253
1254
1255

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

1256

Sylvain Gugger's avatar
Sylvain Gugger committed
1257
1258
class TFHubertModel(metaclass=DummyObject):
    _backends = ["tf"]
Will Rice's avatar
Will Rice committed
1259
1260
1261
1262

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

1263

Sylvain Gugger's avatar
Sylvain Gugger committed
1264
1265
class TFHubertPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Will Rice's avatar
Will Rice committed
1266

Patrick von Platen's avatar
Patrick von Platen committed
1267
    def __init__(self, *args, **kwargs):
1268
        requires_backends(self, ["tf"])
Patrick von Platen's avatar
Patrick von Platen committed
1269

1270

Sylvain Gugger's avatar
Sylvain Gugger committed
1271
1272
class TFLEDForConditionalGeneration(metaclass=DummyObject):
    _backends = ["tf"]
Patrick von Platen's avatar
Patrick von Platen committed
1273
1274

    def __init__(self, *args, **kwargs):
1275
        requires_backends(self, ["tf"])
Patrick von Platen's avatar
Patrick von Platen committed
1276

1277

Sylvain Gugger's avatar
Sylvain Gugger committed
1278
1279
class TFLEDModel(metaclass=DummyObject):
    _backends = ["tf"]
Patrick von Platen's avatar
Patrick von Platen committed
1280
1281

    def __init__(self, *args, **kwargs):
1282
        requires_backends(self, ["tf"])
Patrick von Platen's avatar
Patrick von Platen committed
1283
1284


Sylvain Gugger's avatar
Sylvain Gugger committed
1285
1286
1287
1288
class TFLEDPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

    def __init__(self, *args, **kwargs):
1289
1290
        requires_backends(self, ["tf"])

Patrick von Platen's avatar
Patrick von Platen committed
1291

1292
1293
1294
TF_LONGFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1295
1296
1297
class TFLongformerForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

1298
    def __init__(self, *args, **kwargs):
1299
        requires_backends(self, ["tf"])
1300

1301

Sylvain Gugger's avatar
Sylvain Gugger committed
1302
1303
class TFLongformerForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
1304

1305
    def __init__(self, *args, **kwargs):
1306
        requires_backends(self, ["tf"])
1307

1308

Sylvain Gugger's avatar
Sylvain Gugger committed
1309
1310
class TFLongformerForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
1311

1312
    def __init__(self, *args, **kwargs):
1313
        requires_backends(self, ["tf"])
1314

1315

Sylvain Gugger's avatar
Sylvain Gugger committed
1316
1317
class TFLongformerForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1318
1319

    def __init__(self, *args, **kwargs):
1320
        requires_backends(self, ["tf"])
1321
1322


Sylvain Gugger's avatar
Sylvain Gugger committed
1323
1324
class TFLongformerForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1325

1326
    def __init__(self, *args, **kwargs):
1327
        requires_backends(self, ["tf"])
1328

1329

Sylvain Gugger's avatar
Sylvain Gugger committed
1330
1331
class TFLongformerModel(metaclass=DummyObject):
    _backends = ["tf"]
1332

1333
    def __init__(self, *args, **kwargs):
1334
        requires_backends(self, ["tf"])
1335

1336

Sylvain Gugger's avatar
Sylvain Gugger committed
1337
1338
class TFLongformerPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1339

1340
1341
1342
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

1343

Sylvain Gugger's avatar
Sylvain Gugger committed
1344
1345
class TFLongformerSelfAttention(metaclass=DummyObject):
    _backends = ["tf"]
1346

1347
    def __init__(self, *args, **kwargs):
1348
        requires_backends(self, ["tf"])
1349
1350
1351
1352
1353


TF_LXMERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1354
1355
class TFLxmertForPreTraining(metaclass=DummyObject):
    _backends = ["tf"]
1356
1357

    def __init__(self, *args, **kwargs):
1358
        requires_backends(self, ["tf"])
1359
1360


Sylvain Gugger's avatar
Sylvain Gugger committed
1361
1362
1363
class TFLxmertMainLayer(metaclass=DummyObject):
    _backends = ["tf"]

1364
    def __init__(self, *args, **kwargs):
1365
        requires_backends(self, ["tf"])
1366

1367

Sylvain Gugger's avatar
Sylvain Gugger committed
1368
1369
class TFLxmertModel(metaclass=DummyObject):
    _backends = ["tf"]
1370
1371

    def __init__(self, *args, **kwargs):
1372
        requires_backends(self, ["tf"])
1373

1374

Sylvain Gugger's avatar
Sylvain Gugger committed
1375
1376
class TFLxmertPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1377
1378

    def __init__(self, *args, **kwargs):
1379
        requires_backends(self, ["tf"])
1380
1381


Sylvain Gugger's avatar
Sylvain Gugger committed
1382
1383
1384
class TFLxmertVisualFeatureEncoder(metaclass=DummyObject):
    _backends = ["tf"]

1385
    def __init__(self, *args, **kwargs):
1386
        requires_backends(self, ["tf"])
1387

1388

Sylvain Gugger's avatar
Sylvain Gugger committed
1389
1390
class TFMarianModel(metaclass=DummyObject):
    _backends = ["tf"]
1391

1392
    def __init__(self, *args, **kwargs):
1393
        requires_backends(self, ["tf"])
1394

1395

Sylvain Gugger's avatar
Sylvain Gugger committed
1396
1397
class TFMarianMTModel(metaclass=DummyObject):
    _backends = ["tf"]
1398

1399
1400
1401
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

1402

Sylvain Gugger's avatar
Sylvain Gugger committed
1403
1404
class TFMarianPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1405

1406
    def __init__(self, *args, **kwargs):
1407
        requires_backends(self, ["tf"])
1408

1409

Sylvain Gugger's avatar
Sylvain Gugger committed
1410
1411
class TFMBartForConditionalGeneration(metaclass=DummyObject):
    _backends = ["tf"]
1412

1413
    def __init__(self, *args, **kwargs):
1414
        requires_backends(self, ["tf"])
1415

1416

Sylvain Gugger's avatar
Sylvain Gugger committed
1417
1418
class TFMBartModel(metaclass=DummyObject):
    _backends = ["tf"]
1419

1420
1421
1422
1423
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1424
1425
1426
1427
class TFMBartPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

    def __init__(self, *args, **kwargs):
1428
1429
        requires_backends(self, ["tf"])

1430

1431
1432
1433
TF_MOBILEBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1434
1435
1436
class TFMobileBertForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

1437
    def __init__(self, *args, **kwargs):
1438
        requires_backends(self, ["tf"])
1439

1440

Sylvain Gugger's avatar
Sylvain Gugger committed
1441
1442
class TFMobileBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
1443
1444

    def __init__(self, *args, **kwargs):
1445
        requires_backends(self, ["tf"])
1446

1447

Sylvain Gugger's avatar
Sylvain Gugger committed
1448
1449
class TFMobileBertForNextSentencePrediction(metaclass=DummyObject):
    _backends = ["tf"]
1450
1451

    def __init__(self, *args, **kwargs):
1452
        requires_backends(self, ["tf"])
1453

1454

Sylvain Gugger's avatar
Sylvain Gugger committed
1455
1456
class TFMobileBertForPreTraining(metaclass=DummyObject):
    _backends = ["tf"]
1457
1458

    def __init__(self, *args, **kwargs):
1459
        requires_backends(self, ["tf"])
1460
1461


Sylvain Gugger's avatar
Sylvain Gugger committed
1462
1463
1464
class TFMobileBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]

1465
    def __init__(self, *args, **kwargs):
1466
        requires_backends(self, ["tf"])
1467

1468

Sylvain Gugger's avatar
Sylvain Gugger committed
1469
1470
class TFMobileBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1471
1472

    def __init__(self, *args, **kwargs):
1473
        requires_backends(self, ["tf"])
1474

1475

Sylvain Gugger's avatar
Sylvain Gugger committed
1476
1477
class TFMobileBertForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1478
1479

    def __init__(self, *args, **kwargs):
1480
        requires_backends(self, ["tf"])
1481

1482

Sylvain Gugger's avatar
Sylvain Gugger committed
1483
1484
class TFMobileBertMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
1485
1486

    def __init__(self, *args, **kwargs):
1487
        requires_backends(self, ["tf"])
1488
1489


Sylvain Gugger's avatar
Sylvain Gugger committed
1490
1491
1492
class TFMobileBertModel(metaclass=DummyObject):
    _backends = ["tf"]

1493
    def __init__(self, *args, **kwargs):
1494
        requires_backends(self, ["tf"])
1495

1496

Sylvain Gugger's avatar
Sylvain Gugger committed
1497
1498
class TFMobileBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1499
1500

    def __init__(self, *args, **kwargs):
1501
        requires_backends(self, ["tf"])
1502
1503


StillKeepTry's avatar
StillKeepTry committed
1504
1505
1506
TF_MPNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1507
1508
1509
class TFMPNetForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

StillKeepTry's avatar
StillKeepTry committed
1510
    def __init__(self, *args, **kwargs):
1511
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1512

1513

Sylvain Gugger's avatar
Sylvain Gugger committed
1514
1515
class TFMPNetForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
StillKeepTry's avatar
StillKeepTry committed
1516
1517

    def __init__(self, *args, **kwargs):
1518
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1519

1520

Sylvain Gugger's avatar
Sylvain Gugger committed
1521
1522
class TFMPNetForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
StillKeepTry's avatar
StillKeepTry committed
1523
1524

    def __init__(self, *args, **kwargs):
1525
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1526
1527


Sylvain Gugger's avatar
Sylvain Gugger committed
1528
1529
class TFMPNetForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1530

StillKeepTry's avatar
StillKeepTry committed
1531
    def __init__(self, *args, **kwargs):
1532
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1533
1534


Sylvain Gugger's avatar
Sylvain Gugger committed
1535
1536
class TFMPNetForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1537

StillKeepTry's avatar
StillKeepTry committed
1538
    def __init__(self, *args, **kwargs):
1539
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1540

1541

Sylvain Gugger's avatar
Sylvain Gugger committed
1542
1543
class TFMPNetMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
StillKeepTry's avatar
StillKeepTry committed
1544
1545

    def __init__(self, *args, **kwargs):
1546
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1547
1548


Sylvain Gugger's avatar
Sylvain Gugger committed
1549
1550
1551
class TFMPNetModel(metaclass=DummyObject):
    _backends = ["tf"]

StillKeepTry's avatar
StillKeepTry committed
1552
    def __init__(self, *args, **kwargs):
1553
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1554

1555

Sylvain Gugger's avatar
Sylvain Gugger committed
1556
1557
class TFMPNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
StillKeepTry's avatar
StillKeepTry committed
1558
1559

    def __init__(self, *args, **kwargs):
1560
        requires_backends(self, ["tf"])
StillKeepTry's avatar
StillKeepTry committed
1561
1562


Sylvain Gugger's avatar
Sylvain Gugger committed
1563
1564
class TFMT5EncoderModel(metaclass=DummyObject):
    _backends = ["tf"]
1565

1566
    def __init__(self, *args, **kwargs):
1567
        requires_backends(self, ["tf"])
1568
1569


Sylvain Gugger's avatar
Sylvain Gugger committed
1570
1571
class TFMT5ForConditionalGeneration(metaclass=DummyObject):
    _backends = ["tf"]
1572

Patrick von Platen's avatar
Patrick von Platen committed
1573
    def __init__(self, *args, **kwargs):
1574
        requires_backends(self, ["tf"])
Patrick von Platen's avatar
Patrick von Platen committed
1575

1576

Sylvain Gugger's avatar
Sylvain Gugger committed
1577
1578
class TFMT5Model(metaclass=DummyObject):
    _backends = ["tf"]
Patrick von Platen's avatar
Patrick von Platen committed
1579
1580

    def __init__(self, *args, **kwargs):
1581
        requires_backends(self, ["tf"])
Patrick von Platen's avatar
Patrick von Platen committed
1582
1583


1584
1585
1586
TF_OPENAI_GPT_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1587
1588
1589
class TFOpenAIGPTDoubleHeadsModel(metaclass=DummyObject):
    _backends = ["tf"]

1590
    def __init__(self, *args, **kwargs):
1591
        requires_backends(self, ["tf"])
1592

1593

Sylvain Gugger's avatar
Sylvain Gugger committed
1594
1595
class TFOpenAIGPTForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1596

1597
    def __init__(self, *args, **kwargs):
1598
        requires_backends(self, ["tf"])
1599

1600

Sylvain Gugger's avatar
Sylvain Gugger committed
1601
1602
class TFOpenAIGPTLMHeadModel(metaclass=DummyObject):
    _backends = ["tf"]
1603

1604
    def __init__(self, *args, **kwargs):
1605
        requires_backends(self, ["tf"])
1606

1607

Sylvain Gugger's avatar
Sylvain Gugger committed
1608
1609
class TFOpenAIGPTMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
1610
1611

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


Sylvain Gugger's avatar
Sylvain Gugger committed
1615
1616
1617
class TFOpenAIGPTModel(metaclass=DummyObject):
    _backends = ["tf"]

1618
    def __init__(self, *args, **kwargs):
1619
        requires_backends(self, ["tf"])
1620

1621

Sylvain Gugger's avatar
Sylvain Gugger committed
1622
1623
class TFOpenAIGPTPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1624
1625

    def __init__(self, *args, **kwargs):
1626
        requires_backends(self, ["tf"])
1627

1628

Arthur's avatar
Arthur committed
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
class TFOPTForCausalLM(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFOPTModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFOPTPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

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


Sylvain Gugger's avatar
Sylvain Gugger committed
1650
1651
class TFPegasusForConditionalGeneration(metaclass=DummyObject):
    _backends = ["tf"]
1652

1653
    def __init__(self, *args, **kwargs):
1654
        requires_backends(self, ["tf"])
1655

1656

Sylvain Gugger's avatar
Sylvain Gugger committed
1657
1658
class TFPegasusModel(metaclass=DummyObject):
    _backends = ["tf"]
1659

1660
    def __init__(self, *args, **kwargs):
1661
        requires_backends(self, ["tf"])
1662

1663

Sylvain Gugger's avatar
Sylvain Gugger committed
1664
1665
class TFPegasusPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1666

1667
1668
1669
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

1670

Sylvain Gugger's avatar
Sylvain Gugger committed
1671
1672
class TFRagModel(metaclass=DummyObject):
    _backends = ["tf"]
1673

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
1674
    def __init__(self, *args, **kwargs):
1675
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
1676
1677


Sylvain Gugger's avatar
Sylvain Gugger committed
1678
1679
class TFRagPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1680

1681
1682
1683
1684
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1685
1686
class TFRagSequenceForGeneration(metaclass=DummyObject):
    _backends = ["tf"]
1687

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
1688
    def __init__(self, *args, **kwargs):
1689
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
1690
1691


Sylvain Gugger's avatar
Sylvain Gugger committed
1692
1693
1694
class TFRagTokenForGeneration(metaclass=DummyObject):
    _backends = ["tf"]

Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
1695
    def __init__(self, *args, **kwargs):
1696
        requires_backends(self, ["tf"])
Ratthachat (Jung)'s avatar
Ratthachat (Jung) committed
1697
1698


1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
TF_REGNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


class TFRegNetForImageClassification(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFRegNetModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFRegNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

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


1723
1724
1725
TF_REMBERT_PRETRAINED_MODEL_ARCHIVE_LIST = None


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

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

1732

Sylvain Gugger's avatar
Sylvain Gugger committed
1733
1734
class TFRemBertForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]
1735
1736
1737
1738

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

1739

Sylvain Gugger's avatar
Sylvain Gugger committed
1740
1741
class TFRemBertForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
1742
1743
1744
1745

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

1746

Sylvain Gugger's avatar
Sylvain Gugger committed
1747
1748
class TFRemBertForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
1749
1750
1751
1752

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

1753

Sylvain Gugger's avatar
Sylvain Gugger committed
1754
1755
class TFRemBertForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1756
1757
1758
1759

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

1760

Sylvain Gugger's avatar
Sylvain Gugger committed
1761
1762
class TFRemBertForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1763
1764
1765
1766

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

1767

Sylvain Gugger's avatar
Sylvain Gugger committed
1768
1769
class TFRemBertLayer(metaclass=DummyObject):
    _backends = ["tf"]
1770
1771
1772
1773
1774

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


Sylvain Gugger's avatar
Sylvain Gugger committed
1775
1776
1777
class TFRemBertModel(metaclass=DummyObject):
    _backends = ["tf"]

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

1781

Sylvain Gugger's avatar
Sylvain Gugger committed
1782
1783
class TFRemBertPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1784
1785
1786
1787
1788

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


1789
1790
1791
TF_ROBERTA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1792
1793
1794
class TFRobertaForCausalLM(metaclass=DummyObject):
    _backends = ["tf"]

1795
1796
1797
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

1798

Sylvain Gugger's avatar
Sylvain Gugger committed
1799
1800
class TFRobertaForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]
1801

1802
    def __init__(self, *args, **kwargs):
1803
        requires_backends(self, ["tf"])
1804
1805


Sylvain Gugger's avatar
Sylvain Gugger committed
1806
1807
class TFRobertaForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
1808

1809
    def __init__(self, *args, **kwargs):
1810
        requires_backends(self, ["tf"])
1811
1812


Sylvain Gugger's avatar
Sylvain Gugger committed
1813
1814
class TFRobertaForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
1815

1816
    def __init__(self, *args, **kwargs):
1817
        requires_backends(self, ["tf"])
1818

1819

Sylvain Gugger's avatar
Sylvain Gugger committed
1820
1821
class TFRobertaForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1822
1823

    def __init__(self, *args, **kwargs):
1824
        requires_backends(self, ["tf"])
1825

1826

Sylvain Gugger's avatar
Sylvain Gugger committed
1827
1828
class TFRobertaForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1829
1830

    def __init__(self, *args, **kwargs):
1831
        requires_backends(self, ["tf"])
1832

1833

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

    def __init__(self, *args, **kwargs):
1838
        requires_backends(self, ["tf"])
1839
1840


Sylvain Gugger's avatar
Sylvain Gugger committed
1841
1842
1843
class TFRobertaModel(metaclass=DummyObject):
    _backends = ["tf"]

1844
    def __init__(self, *args, **kwargs):
1845
        requires_backends(self, ["tf"])
1846
1847


Sylvain Gugger's avatar
Sylvain Gugger committed
1848
1849
class TFRobertaPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1850

1851
    def __init__(self, *args, **kwargs):
1852
        requires_backends(self, ["tf"])
1853
1854


1855
1856
1857
TF_ROFORMER_PRETRAINED_MODEL_ARCHIVE_LIST = None


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

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

1864

Sylvain Gugger's avatar
Sylvain Gugger committed
1865
1866
class TFRoFormerForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]
1867
1868
1869
1870

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

1871

Sylvain Gugger's avatar
Sylvain Gugger committed
1872
1873
class TFRoFormerForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
1874
1875
1876
1877

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

1878

Sylvain Gugger's avatar
Sylvain Gugger committed
1879
1880
class TFRoFormerForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
1881
1882
1883
1884

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

1885

Sylvain Gugger's avatar
Sylvain Gugger committed
1886
1887
class TFRoFormerForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
1888
1889
1890
1891

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

1892

Sylvain Gugger's avatar
Sylvain Gugger committed
1893
1894
class TFRoFormerForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
1895
1896
1897
1898
1899

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


Sylvain Gugger's avatar
Sylvain Gugger committed
1900
1901
class TFRoFormerLayer(metaclass=DummyObject):
    _backends = ["tf"]
1902

1903
1904
1905
1906
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
1907
1908
1909
class TFRoFormerModel(metaclass=DummyObject):
    _backends = ["tf"]

1910
1911
1912
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])

1913

Sylvain Gugger's avatar
Sylvain Gugger committed
1914
1915
class TFRoFormerPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Joao Gante's avatar
Joao Gante committed
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939

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


TF_SPEECH_TO_TEXT_PRETRAINED_MODEL_ARCHIVE_LIST = None


class TFSpeech2TextForConditionalGeneration(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFSpeech2TextModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFSpeech2TextPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
1940
1941
1942
1943
1944

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


1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
TF_SWIN_PRETRAINED_MODEL_ARCHIVE_LIST = None


class TFSwinForImageClassification(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFSwinForMaskedImageModeling(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFSwinModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFSwinPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

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


1976
1977
1978
TF_T5_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
1979
1980
1981
class TFT5EncoderModel(metaclass=DummyObject):
    _backends = ["tf"]

1982
    def __init__(self, *args, **kwargs):
1983
        requires_backends(self, ["tf"])
1984
1985


Sylvain Gugger's avatar
Sylvain Gugger committed
1986
1987
class TFT5ForConditionalGeneration(metaclass=DummyObject):
    _backends = ["tf"]
1988

1989
    def __init__(self, *args, **kwargs):
1990
        requires_backends(self, ["tf"])
1991
1992


Sylvain Gugger's avatar
Sylvain Gugger committed
1993
1994
class TFT5Model(metaclass=DummyObject):
    _backends = ["tf"]
1995

1996
    def __init__(self, *args, **kwargs):
1997
        requires_backends(self, ["tf"])
1998

1999

Sylvain Gugger's avatar
Sylvain Gugger committed
2000
2001
class TFT5PreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
2002
2003

    def __init__(self, *args, **kwargs):
2004
        requires_backends(self, ["tf"])
2005
2006


Kamal Raj's avatar
Kamal Raj committed
2007
2008
2009
TF_TAPAS_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2010
2011
2012
class TFTapasForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

Kamal Raj's avatar
Kamal Raj committed
2013
2014
2015
2016
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2017
2018
class TFTapasForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
2019
2020
2021
2022
2023

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


Sylvain Gugger's avatar
Sylvain Gugger committed
2024
2025
class TFTapasForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
2026
2027
2028
2029
2030

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


Sylvain Gugger's avatar
Sylvain Gugger committed
2031
2032
class TFTapasModel(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
2033
2034
2035
2036
2037

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


Sylvain Gugger's avatar
Sylvain Gugger committed
2038
2039
class TFTapasPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
Kamal Raj's avatar
Kamal Raj committed
2040
2041
2042
2043
2044

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


2045
2046
2047
TF_TRANSFO_XL_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2048
2049
class TFAdaptiveEmbedding(metaclass=DummyObject):
    _backends = ["tf"]
2050

2051
    def __init__(self, *args, **kwargs):
2052
        requires_backends(self, ["tf"])
2053

2054

Sylvain Gugger's avatar
Sylvain Gugger committed
2055
2056
class TFTransfoXLForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
2057

2058
    def __init__(self, *args, **kwargs):
2059
        requires_backends(self, ["tf"])
2060

2061

Sylvain Gugger's avatar
Sylvain Gugger committed
2062
2063
class TFTransfoXLLMHeadModel(metaclass=DummyObject):
    _backends = ["tf"]
2064
2065

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


Sylvain Gugger's avatar
Sylvain Gugger committed
2069
2070
2071
class TFTransfoXLMainLayer(metaclass=DummyObject):
    _backends = ["tf"]

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


Sylvain Gugger's avatar
Sylvain Gugger committed
2076
2077
class TFTransfoXLModel(metaclass=DummyObject):
    _backends = ["tf"]
2078

2079
    def __init__(self, *args, **kwargs):
2080
        requires_backends(self, ["tf"])
2081

2082

Sylvain Gugger's avatar
Sylvain Gugger committed
2083
2084
class TFTransfoXLPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
2085

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


Sylvain Gugger's avatar
Sylvain Gugger committed
2090
2091
class TFVisionEncoderDecoderModel(metaclass=DummyObject):
    _backends = ["tf"]
2092

Yih-Dar's avatar
Yih-Dar committed
2093
2094
2095
2096
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2097
2098
2099
class TFViTForImageClassification(metaclass=DummyObject):
    _backends = ["tf"]

Yih-Dar's avatar
Yih-Dar committed
2100
2101
2102
2103
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2104
2105
class TFViTModel(metaclass=DummyObject):
    _backends = ["tf"]
2106

Yih-Dar's avatar
Yih-Dar committed
2107
2108
2109
2110
    def __init__(self, *args, **kwargs):
        requires_backends(self, ["tf"])


Sylvain Gugger's avatar
Sylvain Gugger committed
2111
2112
2113
2114
class TFViTPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

    def __init__(self, *args, **kwargs):
2115
2116
        requires_backends(self, ["tf"])

Yih-Dar's avatar
Yih-Dar committed
2117

Sayak Paul's avatar
Sayak Paul committed
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
class TFViTMAEForPreTraining(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFViTMAEModel(metaclass=DummyObject):
    _backends = ["tf"]

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


class TFViTMAEPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]

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


Will Rice's avatar
Will Rice committed
2139
2140
2141
TF_WAV_2_VEC_2_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2142
2143
class TFWav2Vec2ForCTC(metaclass=DummyObject):
    _backends = ["tf"]
Will Rice's avatar
Will Rice committed
2144
2145
2146
2147

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

2148

Sylvain Gugger's avatar
Sylvain Gugger committed
2149
2150
class TFWav2Vec2Model(metaclass=DummyObject):
    _backends = ["tf"]
Will Rice's avatar
Will Rice committed
2151
2152
2153
2154
2155

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


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

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

Will Rice's avatar
Will Rice committed
2162

2163
2164
2165
TF_XLM_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2166
2167
2168
class TFXLMForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]

2169
    def __init__(self, *args, **kwargs):
2170
        requires_backends(self, ["tf"])
2171

2172

Sylvain Gugger's avatar
Sylvain Gugger committed
2173
2174
class TFXLMForQuestionAnsweringSimple(metaclass=DummyObject):
    _backends = ["tf"]
2175
2176

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

2179

Sylvain Gugger's avatar
Sylvain Gugger committed
2180
2181
class TFXLMForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
2182
2183

    def __init__(self, *args, **kwargs):
2184
        requires_backends(self, ["tf"])
2185

2186

Sylvain Gugger's avatar
Sylvain Gugger committed
2187
2188
class TFXLMForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
2189
2190

    def __init__(self, *args, **kwargs):
2191
        requires_backends(self, ["tf"])
2192
2193


Sylvain Gugger's avatar
Sylvain Gugger committed
2194
2195
class TFXLMMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
2196

2197
    def __init__(self, *args, **kwargs):
2198
        requires_backends(self, ["tf"])
2199
2200


Sylvain Gugger's avatar
Sylvain Gugger committed
2201
2202
2203
class TFXLMModel(metaclass=DummyObject):
    _backends = ["tf"]

2204
    def __init__(self, *args, **kwargs):
2205
        requires_backends(self, ["tf"])
2206

2207

Sylvain Gugger's avatar
Sylvain Gugger committed
2208
2209
class TFXLMPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
2210
2211

    def __init__(self, *args, **kwargs):
2212
        requires_backends(self, ["tf"])
2213

2214

Sylvain Gugger's avatar
Sylvain Gugger committed
2215
2216
class TFXLMWithLMHeadModel(metaclass=DummyObject):
    _backends = ["tf"]
2217
2218

    def __init__(self, *args, **kwargs):
2219
        requires_backends(self, ["tf"])
2220
2221
2222
2223
2224


TF_XLM_ROBERTA_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2225
2226
2227
class TFXLMRobertaForMaskedLM(metaclass=DummyObject):
    _backends = ["tf"]

2228
    def __init__(self, *args, **kwargs):
2229
        requires_backends(self, ["tf"])
2230
2231


Sylvain Gugger's avatar
Sylvain Gugger committed
2232
2233
class TFXLMRobertaForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]
2234

2235
    def __init__(self, *args, **kwargs):
2236
        requires_backends(self, ["tf"])
2237

2238

Sylvain Gugger's avatar
Sylvain Gugger committed
2239
2240
class TFXLMRobertaForQuestionAnswering(metaclass=DummyObject):
    _backends = ["tf"]
2241
2242

    def __init__(self, *args, **kwargs):
2243
        requires_backends(self, ["tf"])
2244

2245

Sylvain Gugger's avatar
Sylvain Gugger committed
2246
2247
class TFXLMRobertaForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
2248
2249

    def __init__(self, *args, **kwargs):
2250
        requires_backends(self, ["tf"])
2251

2252

Sylvain Gugger's avatar
Sylvain Gugger committed
2253
2254
class TFXLMRobertaForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
2255
2256

    def __init__(self, *args, **kwargs):
2257
        requires_backends(self, ["tf"])
2258

2259

Sylvain Gugger's avatar
Sylvain Gugger committed
2260
2261
class TFXLMRobertaModel(metaclass=DummyObject):
    _backends = ["tf"]
2262
2263

    def __init__(self, *args, **kwargs):
2264
        requires_backends(self, ["tf"])
2265
2266
2267
2268
2269


TF_XLNET_PRETRAINED_MODEL_ARCHIVE_LIST = None


Sylvain Gugger's avatar
Sylvain Gugger committed
2270
2271
2272
class TFXLNetForMultipleChoice(metaclass=DummyObject):
    _backends = ["tf"]

2273
    def __init__(self, *args, **kwargs):
2274
        requires_backends(self, ["tf"])
2275

2276

Sylvain Gugger's avatar
Sylvain Gugger committed
2277
2278
class TFXLNetForQuestionAnsweringSimple(metaclass=DummyObject):
    _backends = ["tf"]
2279
2280

    def __init__(self, *args, **kwargs):
2281
        requires_backends(self, ["tf"])
2282
2283


Sylvain Gugger's avatar
Sylvain Gugger committed
2284
2285
class TFXLNetForSequenceClassification(metaclass=DummyObject):
    _backends = ["tf"]
2286

2287
    def __init__(self, *args, **kwargs):
2288
        requires_backends(self, ["tf"])
2289
2290


Sylvain Gugger's avatar
Sylvain Gugger committed
2291
2292
class TFXLNetForTokenClassification(metaclass=DummyObject):
    _backends = ["tf"]
2293

2294
    def __init__(self, *args, **kwargs):
2295
        requires_backends(self, ["tf"])
2296

2297

Sylvain Gugger's avatar
Sylvain Gugger committed
2298
2299
class TFXLNetLMHeadModel(metaclass=DummyObject):
    _backends = ["tf"]
2300
2301

    def __init__(self, *args, **kwargs):
2302
        requires_backends(self, ["tf"])
2303

2304

Sylvain Gugger's avatar
Sylvain Gugger committed
2305
2306
class TFXLNetMainLayer(metaclass=DummyObject):
    _backends = ["tf"]
2307
2308

    def __init__(self, *args, **kwargs):
2309
        requires_backends(self, ["tf"])
2310
2311


Sylvain Gugger's avatar
Sylvain Gugger committed
2312
2313
2314
class TFXLNetModel(metaclass=DummyObject):
    _backends = ["tf"]

2315
    def __init__(self, *args, **kwargs):
2316
        requires_backends(self, ["tf"])
2317
2318


Sylvain Gugger's avatar
Sylvain Gugger committed
2319
2320
class TFXLNetPreTrainedModel(metaclass=DummyObject):
    _backends = ["tf"]
2321

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


Sylvain Gugger's avatar
Sylvain Gugger committed
2326
2327
class AdamWeightDecay(metaclass=DummyObject):
    _backends = ["tf"]
2328

2329
    def __init__(self, *args, **kwargs):
2330
        requires_backends(self, ["tf"])
2331
2332


Sylvain Gugger's avatar
Sylvain Gugger committed
2333
2334
2335
class GradientAccumulator(metaclass=DummyObject):
    _backends = ["tf"]

2336
    def __init__(self, *args, **kwargs):
2337
        requires_backends(self, ["tf"])
2338
2339


Sylvain Gugger's avatar
Sylvain Gugger committed
2340
2341
2342
class WarmUp(metaclass=DummyObject):
    _backends = ["tf"]

2343
    def __init__(self, *args, **kwargs):
2344
        requires_backends(self, ["tf"])
2345
2346
2347


def create_optimizer(*args, **kwargs):
2348
    requires_backends(create_optimizer, ["tf"])
2349
2350


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

2354
    def __init__(self, *args, **kwargs):
2355
        requires_backends(self, ["tf"])