__init__.py 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407
  1. # Copyright 2020 The HuggingFace Team. All rights reserved.
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License");
  4. # you may not use this file except in compliance with the License.
  5. # You may obtain a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS,
  11. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. # See the License for the specific language governing permissions and
  13. # limitations under the License.
  14. from typing import TYPE_CHECKING
  15. from ...utils import (
  16. OptionalDependencyNotAvailable,
  17. _LazyModule,
  18. is_flax_available,
  19. is_tf_available,
  20. is_torch_available,
  21. )
  22. _import_structure = {
  23. "auto_factory": ["get_values"],
  24. "configuration_auto": ["CONFIG_MAPPING", "MODEL_NAMES_MAPPING", "AutoConfig"],
  25. "feature_extraction_auto": ["FEATURE_EXTRACTOR_MAPPING", "AutoFeatureExtractor"],
  26. "image_processing_auto": ["IMAGE_PROCESSOR_MAPPING", "AutoImageProcessor"],
  27. "processing_auto": ["PROCESSOR_MAPPING", "AutoProcessor"],
  28. "tokenization_auto": ["TOKENIZER_MAPPING", "AutoTokenizer"],
  29. }
  30. try:
  31. if not is_torch_available():
  32. raise OptionalDependencyNotAvailable()
  33. except OptionalDependencyNotAvailable:
  34. pass
  35. else:
  36. _import_structure["modeling_auto"] = [
  37. "MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING",
  38. "MODEL_FOR_AUDIO_FRAME_CLASSIFICATION_MAPPING",
  39. "MODEL_FOR_AUDIO_XVECTOR_MAPPING",
  40. "MODEL_FOR_BACKBONE_MAPPING",
  41. "MODEL_FOR_CAUSAL_IMAGE_MODELING_MAPPING",
  42. "MODEL_FOR_CAUSAL_LM_MAPPING",
  43. "MODEL_FOR_CTC_MAPPING",
  44. "MODEL_FOR_DOCUMENT_QUESTION_ANSWERING_MAPPING",
  45. "MODEL_FOR_DEPTH_ESTIMATION_MAPPING",
  46. "MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING",
  47. "MODEL_FOR_IMAGE_MAPPING",
  48. "MODEL_FOR_IMAGE_SEGMENTATION_MAPPING",
  49. "MODEL_FOR_IMAGE_TO_IMAGE_MAPPING",
  50. "MODEL_FOR_KEYPOINT_DETECTION_MAPPING",
  51. "MODEL_FOR_INSTANCE_SEGMENTATION_MAPPING",
  52. "MODEL_FOR_MASKED_IMAGE_MODELING_MAPPING",
  53. "MODEL_FOR_MASKED_LM_MAPPING",
  54. "MODEL_FOR_MASK_GENERATION_MAPPING",
  55. "MODEL_FOR_MULTIPLE_CHOICE_MAPPING",
  56. "MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING",
  57. "MODEL_FOR_OBJECT_DETECTION_MAPPING",
  58. "MODEL_FOR_PRETRAINING_MAPPING",
  59. "MODEL_FOR_QUESTION_ANSWERING_MAPPING",
  60. "MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPING",
  61. "MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING",
  62. "MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING",
  63. "MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING",
  64. "MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPING",
  65. "MODEL_FOR_TEXT_ENCODING_MAPPING",
  66. "MODEL_FOR_TEXT_TO_WAVEFORM_MAPPING",
  67. "MODEL_FOR_TEXT_TO_SPECTROGRAM_MAPPING",
  68. "MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING",
  69. "MODEL_FOR_UNIVERSAL_SEGMENTATION_MAPPING",
  70. "MODEL_FOR_VIDEO_CLASSIFICATION_MAPPING",
  71. "MODEL_FOR_VISION_2_SEQ_MAPPING",
  72. "MODEL_FOR_IMAGE_TEXT_TO_TEXT_MAPPING",
  73. "MODEL_FOR_VISUAL_QUESTION_ANSWERING_MAPPING",
  74. "MODEL_MAPPING",
  75. "MODEL_WITH_LM_HEAD_MAPPING",
  76. "MODEL_FOR_ZERO_SHOT_IMAGE_CLASSIFICATION_MAPPING",
  77. "MODEL_FOR_ZERO_SHOT_OBJECT_DETECTION_MAPPING",
  78. "MODEL_FOR_TIME_SERIES_CLASSIFICATION_MAPPING",
  79. "MODEL_FOR_TIME_SERIES_REGRESSION_MAPPING",
  80. "AutoModel",
  81. "AutoBackbone",
  82. "AutoModelForAudioClassification",
  83. "AutoModelForAudioFrameClassification",
  84. "AutoModelForAudioXVector",
  85. "AutoModelForCausalLM",
  86. "AutoModelForCTC",
  87. "AutoModelForDepthEstimation",
  88. "AutoModelForImageClassification",
  89. "AutoModelForImageSegmentation",
  90. "AutoModelForImageToImage",
  91. "AutoModelForInstanceSegmentation",
  92. "AutoModelForKeypointDetection",
  93. "AutoModelForMaskGeneration",
  94. "AutoModelForTextEncoding",
  95. "AutoModelForMaskedImageModeling",
  96. "AutoModelForMaskedLM",
  97. "AutoModelForMultipleChoice",
  98. "AutoModelForNextSentencePrediction",
  99. "AutoModelForObjectDetection",
  100. "AutoModelForPreTraining",
  101. "AutoModelForQuestionAnswering",
  102. "AutoModelForSemanticSegmentation",
  103. "AutoModelForSeq2SeqLM",
  104. "AutoModelForSequenceClassification",
  105. "AutoModelForSpeechSeq2Seq",
  106. "AutoModelForTableQuestionAnswering",
  107. "AutoModelForTextToSpectrogram",
  108. "AutoModelForTextToWaveform",
  109. "AutoModelForTokenClassification",
  110. "AutoModelForUniversalSegmentation",
  111. "AutoModelForVideoClassification",
  112. "AutoModelForVision2Seq",
  113. "AutoModelForVisualQuestionAnswering",
  114. "AutoModelForDocumentQuestionAnswering",
  115. "AutoModelWithLMHead",
  116. "AutoModelForZeroShotImageClassification",
  117. "AutoModelForZeroShotObjectDetection",
  118. "AutoModelForImageTextToText",
  119. ]
  120. try:
  121. if not is_tf_available():
  122. raise OptionalDependencyNotAvailable()
  123. except OptionalDependencyNotAvailable:
  124. pass
  125. else:
  126. _import_structure["modeling_tf_auto"] = [
  127. "TF_MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING",
  128. "TF_MODEL_FOR_CAUSAL_LM_MAPPING",
  129. "TF_MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING",
  130. "TF_MODEL_FOR_MASK_GENERATION_MAPPING",
  131. "TF_MODEL_FOR_MASKED_IMAGE_MODELING_MAPPING",
  132. "TF_MODEL_FOR_MASKED_LM_MAPPING",
  133. "TF_MODEL_FOR_MULTIPLE_CHOICE_MAPPING",
  134. "TF_MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING",
  135. "TF_MODEL_FOR_PRETRAINING_MAPPING",
  136. "TF_MODEL_FOR_QUESTION_ANSWERING_MAPPING",
  137. "TF_MODEL_FOR_DOCUMENT_QUESTION_ANSWERING_MAPPING",
  138. "TF_MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPING",
  139. "TF_MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING",
  140. "TF_MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING",
  141. "TF_MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING",
  142. "TF_MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPING",
  143. "TF_MODEL_FOR_TEXT_ENCODING_MAPPING",
  144. "TF_MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING",
  145. "TF_MODEL_FOR_VISION_2_SEQ_MAPPING",
  146. "TF_MODEL_FOR_ZERO_SHOT_IMAGE_CLASSIFICATION_MAPPING",
  147. "TF_MODEL_MAPPING",
  148. "TF_MODEL_WITH_LM_HEAD_MAPPING",
  149. "TFAutoModel",
  150. "TFAutoModelForAudioClassification",
  151. "TFAutoModelForCausalLM",
  152. "TFAutoModelForImageClassification",
  153. "TFAutoModelForMaskedImageModeling",
  154. "TFAutoModelForMaskedLM",
  155. "TFAutoModelForMaskGeneration",
  156. "TFAutoModelForMultipleChoice",
  157. "TFAutoModelForNextSentencePrediction",
  158. "TFAutoModelForPreTraining",
  159. "TFAutoModelForDocumentQuestionAnswering",
  160. "TFAutoModelForQuestionAnswering",
  161. "TFAutoModelForSemanticSegmentation",
  162. "TFAutoModelForSeq2SeqLM",
  163. "TFAutoModelForSequenceClassification",
  164. "TFAutoModelForSpeechSeq2Seq",
  165. "TFAutoModelForTableQuestionAnswering",
  166. "TFAutoModelForTextEncoding",
  167. "TFAutoModelForTokenClassification",
  168. "TFAutoModelForVision2Seq",
  169. "TFAutoModelForZeroShotImageClassification",
  170. "TFAutoModelWithLMHead",
  171. ]
  172. try:
  173. if not is_flax_available():
  174. raise OptionalDependencyNotAvailable()
  175. except OptionalDependencyNotAvailable:
  176. pass
  177. else:
  178. _import_structure["modeling_flax_auto"] = [
  179. "FLAX_MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING",
  180. "FLAX_MODEL_FOR_CAUSAL_LM_MAPPING",
  181. "FLAX_MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING",
  182. "FLAX_MODEL_FOR_MASKED_LM_MAPPING",
  183. "FLAX_MODEL_FOR_MULTIPLE_CHOICE_MAPPING",
  184. "FLAX_MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING",
  185. "FLAX_MODEL_FOR_PRETRAINING_MAPPING",
  186. "FLAX_MODEL_FOR_QUESTION_ANSWERING_MAPPING",
  187. "FLAX_MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING",
  188. "FLAX_MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING",
  189. "FLAX_MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING",
  190. "FLAX_MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING",
  191. "FLAX_MODEL_FOR_VISION_2_SEQ_MAPPING",
  192. "FLAX_MODEL_MAPPING",
  193. "FlaxAutoModel",
  194. "FlaxAutoModelForCausalLM",
  195. "FlaxAutoModelForImageClassification",
  196. "FlaxAutoModelForMaskedLM",
  197. "FlaxAutoModelForMultipleChoice",
  198. "FlaxAutoModelForNextSentencePrediction",
  199. "FlaxAutoModelForPreTraining",
  200. "FlaxAutoModelForQuestionAnswering",
  201. "FlaxAutoModelForSeq2SeqLM",
  202. "FlaxAutoModelForSequenceClassification",
  203. "FlaxAutoModelForSpeechSeq2Seq",
  204. "FlaxAutoModelForTokenClassification",
  205. "FlaxAutoModelForVision2Seq",
  206. ]
  207. if TYPE_CHECKING:
  208. from .auto_factory import get_values
  209. from .configuration_auto import CONFIG_MAPPING, MODEL_NAMES_MAPPING, AutoConfig
  210. from .feature_extraction_auto import FEATURE_EXTRACTOR_MAPPING, AutoFeatureExtractor
  211. from .image_processing_auto import IMAGE_PROCESSOR_MAPPING, AutoImageProcessor
  212. from .processing_auto import PROCESSOR_MAPPING, AutoProcessor
  213. from .tokenization_auto import TOKENIZER_MAPPING, AutoTokenizer
  214. try:
  215. if not is_torch_available():
  216. raise OptionalDependencyNotAvailable()
  217. except OptionalDependencyNotAvailable:
  218. pass
  219. else:
  220. from .modeling_auto import (
  221. MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING,
  222. MODEL_FOR_AUDIO_FRAME_CLASSIFICATION_MAPPING,
  223. MODEL_FOR_AUDIO_XVECTOR_MAPPING,
  224. MODEL_FOR_BACKBONE_MAPPING,
  225. MODEL_FOR_CAUSAL_IMAGE_MODELING_MAPPING,
  226. MODEL_FOR_CAUSAL_LM_MAPPING,
  227. MODEL_FOR_CTC_MAPPING,
  228. MODEL_FOR_DEPTH_ESTIMATION_MAPPING,
  229. MODEL_FOR_DOCUMENT_QUESTION_ANSWERING_MAPPING,
  230. MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING,
  231. MODEL_FOR_IMAGE_MAPPING,
  232. MODEL_FOR_IMAGE_SEGMENTATION_MAPPING,
  233. MODEL_FOR_IMAGE_TEXT_TO_TEXT_MAPPING,
  234. MODEL_FOR_IMAGE_TO_IMAGE_MAPPING,
  235. MODEL_FOR_INSTANCE_SEGMENTATION_MAPPING,
  236. MODEL_FOR_KEYPOINT_DETECTION_MAPPING,
  237. MODEL_FOR_MASK_GENERATION_MAPPING,
  238. MODEL_FOR_MASKED_IMAGE_MODELING_MAPPING,
  239. MODEL_FOR_MASKED_LM_MAPPING,
  240. MODEL_FOR_MULTIPLE_CHOICE_MAPPING,
  241. MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING,
  242. MODEL_FOR_OBJECT_DETECTION_MAPPING,
  243. MODEL_FOR_PRETRAINING_MAPPING,
  244. MODEL_FOR_QUESTION_ANSWERING_MAPPING,
  245. MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPING,
  246. MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING,
  247. MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING,
  248. MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING,
  249. MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPING,
  250. MODEL_FOR_TEXT_ENCODING_MAPPING,
  251. MODEL_FOR_TEXT_TO_SPECTROGRAM_MAPPING,
  252. MODEL_FOR_TEXT_TO_WAVEFORM_MAPPING,
  253. MODEL_FOR_TIME_SERIES_CLASSIFICATION_MAPPING,
  254. MODEL_FOR_TIME_SERIES_REGRESSION_MAPPING,
  255. MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING,
  256. MODEL_FOR_UNIVERSAL_SEGMENTATION_MAPPING,
  257. MODEL_FOR_VIDEO_CLASSIFICATION_MAPPING,
  258. MODEL_FOR_VISION_2_SEQ_MAPPING,
  259. MODEL_FOR_VISUAL_QUESTION_ANSWERING_MAPPING,
  260. MODEL_FOR_ZERO_SHOT_IMAGE_CLASSIFICATION_MAPPING,
  261. MODEL_FOR_ZERO_SHOT_OBJECT_DETECTION_MAPPING,
  262. MODEL_MAPPING,
  263. MODEL_WITH_LM_HEAD_MAPPING,
  264. AutoBackbone,
  265. AutoModel,
  266. AutoModelForAudioClassification,
  267. AutoModelForAudioFrameClassification,
  268. AutoModelForAudioXVector,
  269. AutoModelForCausalLM,
  270. AutoModelForCTC,
  271. AutoModelForDepthEstimation,
  272. AutoModelForDocumentQuestionAnswering,
  273. AutoModelForImageClassification,
  274. AutoModelForImageSegmentation,
  275. AutoModelForImageTextToText,
  276. AutoModelForImageToImage,
  277. AutoModelForInstanceSegmentation,
  278. AutoModelForKeypointDetection,
  279. AutoModelForMaskedImageModeling,
  280. AutoModelForMaskedLM,
  281. AutoModelForMaskGeneration,
  282. AutoModelForMultipleChoice,
  283. AutoModelForNextSentencePrediction,
  284. AutoModelForObjectDetection,
  285. AutoModelForPreTraining,
  286. AutoModelForQuestionAnswering,
  287. AutoModelForSemanticSegmentation,
  288. AutoModelForSeq2SeqLM,
  289. AutoModelForSequenceClassification,
  290. AutoModelForSpeechSeq2Seq,
  291. AutoModelForTableQuestionAnswering,
  292. AutoModelForTextEncoding,
  293. AutoModelForTextToSpectrogram,
  294. AutoModelForTextToWaveform,
  295. AutoModelForTokenClassification,
  296. AutoModelForUniversalSegmentation,
  297. AutoModelForVideoClassification,
  298. AutoModelForVision2Seq,
  299. AutoModelForVisualQuestionAnswering,
  300. AutoModelForZeroShotImageClassification,
  301. AutoModelForZeroShotObjectDetection,
  302. AutoModelWithLMHead,
  303. )
  304. try:
  305. if not is_tf_available():
  306. raise OptionalDependencyNotAvailable()
  307. except OptionalDependencyNotAvailable:
  308. pass
  309. else:
  310. from .modeling_tf_auto import (
  311. TF_MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING,
  312. TF_MODEL_FOR_CAUSAL_LM_MAPPING,
  313. TF_MODEL_FOR_DOCUMENT_QUESTION_ANSWERING_MAPPING,
  314. TF_MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING,
  315. TF_MODEL_FOR_MASK_GENERATION_MAPPING,
  316. TF_MODEL_FOR_MASKED_IMAGE_MODELING_MAPPING,
  317. TF_MODEL_FOR_MASKED_LM_MAPPING,
  318. TF_MODEL_FOR_MULTIPLE_CHOICE_MAPPING,
  319. TF_MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING,
  320. TF_MODEL_FOR_PRETRAINING_MAPPING,
  321. TF_MODEL_FOR_QUESTION_ANSWERING_MAPPING,
  322. TF_MODEL_FOR_SEMANTIC_SEGMENTATION_MAPPING,
  323. TF_MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING,
  324. TF_MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING,
  325. TF_MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING,
  326. TF_MODEL_FOR_TABLE_QUESTION_ANSWERING_MAPPING,
  327. TF_MODEL_FOR_TEXT_ENCODING_MAPPING,
  328. TF_MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING,
  329. TF_MODEL_FOR_VISION_2_SEQ_MAPPING,
  330. TF_MODEL_FOR_ZERO_SHOT_IMAGE_CLASSIFICATION_MAPPING,
  331. TF_MODEL_MAPPING,
  332. TF_MODEL_WITH_LM_HEAD_MAPPING,
  333. TFAutoModel,
  334. TFAutoModelForAudioClassification,
  335. TFAutoModelForCausalLM,
  336. TFAutoModelForDocumentQuestionAnswering,
  337. TFAutoModelForImageClassification,
  338. TFAutoModelForMaskedImageModeling,
  339. TFAutoModelForMaskedLM,
  340. TFAutoModelForMaskGeneration,
  341. TFAutoModelForMultipleChoice,
  342. TFAutoModelForNextSentencePrediction,
  343. TFAutoModelForPreTraining,
  344. TFAutoModelForQuestionAnswering,
  345. TFAutoModelForSemanticSegmentation,
  346. TFAutoModelForSeq2SeqLM,
  347. TFAutoModelForSequenceClassification,
  348. TFAutoModelForSpeechSeq2Seq,
  349. TFAutoModelForTableQuestionAnswering,
  350. TFAutoModelForTextEncoding,
  351. TFAutoModelForTokenClassification,
  352. TFAutoModelForVision2Seq,
  353. TFAutoModelForZeroShotImageClassification,
  354. TFAutoModelWithLMHead,
  355. )
  356. try:
  357. if not is_flax_available():
  358. raise OptionalDependencyNotAvailable()
  359. except OptionalDependencyNotAvailable:
  360. pass
  361. else:
  362. from .modeling_flax_auto import (
  363. FLAX_MODEL_FOR_AUDIO_CLASSIFICATION_MAPPING,
  364. FLAX_MODEL_FOR_CAUSAL_LM_MAPPING,
  365. FLAX_MODEL_FOR_IMAGE_CLASSIFICATION_MAPPING,
  366. FLAX_MODEL_FOR_MASKED_LM_MAPPING,
  367. FLAX_MODEL_FOR_MULTIPLE_CHOICE_MAPPING,
  368. FLAX_MODEL_FOR_NEXT_SENTENCE_PREDICTION_MAPPING,
  369. FLAX_MODEL_FOR_PRETRAINING_MAPPING,
  370. FLAX_MODEL_FOR_QUESTION_ANSWERING_MAPPING,
  371. FLAX_MODEL_FOR_SEQ_TO_SEQ_CAUSAL_LM_MAPPING,
  372. FLAX_MODEL_FOR_SEQUENCE_CLASSIFICATION_MAPPING,
  373. FLAX_MODEL_FOR_SPEECH_SEQ_2_SEQ_MAPPING,
  374. FLAX_MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING,
  375. FLAX_MODEL_FOR_VISION_2_SEQ_MAPPING,
  376. FLAX_MODEL_MAPPING,
  377. FlaxAutoModel,
  378. FlaxAutoModelForCausalLM,
  379. FlaxAutoModelForImageClassification,
  380. FlaxAutoModelForMaskedLM,
  381. FlaxAutoModelForMultipleChoice,
  382. FlaxAutoModelForNextSentencePrediction,
  383. FlaxAutoModelForPreTraining,
  384. FlaxAutoModelForQuestionAnswering,
  385. FlaxAutoModelForSeq2SeqLM,
  386. FlaxAutoModelForSequenceClassification,
  387. FlaxAutoModelForSpeechSeq2Seq,
  388. FlaxAutoModelForTokenClassification,
  389. FlaxAutoModelForVision2Seq,
  390. )
  391. else:
  392. import sys
  393. sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)