__init__.py 57 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726
  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. # ***********
  15. # `huggingface_hub` init has 2 modes:
  16. # - Normal usage:
  17. # If imported to use it, all modules and functions are lazy-loaded. This means
  18. # they exist at top level in module but are imported only the first time they are
  19. # used. This way, `from huggingface_hub import something` will import `something`
  20. # quickly without the hassle of importing all the features from `huggingface_hub`.
  21. # - Static check:
  22. # If statically analyzed, all modules and functions are loaded normally. This way
  23. # static typing check works properly as well as autocomplete in text editors and
  24. # IDEs.
  25. #
  26. # The static model imports are done inside the `if TYPE_CHECKING:` statement at
  27. # the bottom of this file. Since module/functions imports are duplicated, it is
  28. # mandatory to make sure to add them twice when adding one. This is checked in the
  29. # `make quality` command.
  30. #
  31. # To update the static imports, please run the following command and commit the changes.
  32. # ```
  33. # # Use script
  34. # python utils/check_static_imports.py --update-file
  35. #
  36. # # Or run style on codebase
  37. # make style
  38. # ```
  39. #
  40. # ***********
  41. # Lazy loader vendored from https://github.com/scientific-python/lazy_loader
  42. import importlib
  43. import os
  44. import sys
  45. from typing import TYPE_CHECKING
  46. __version__ = "1.11.0"
  47. # Alphabetical order of definitions is ensured in tests
  48. # WARNING: any comment added in this dictionary definition will be lost when
  49. # re-generating the file !
  50. _SUBMOD_ATTRS = {
  51. "_buckets": [
  52. "BucketFile",
  53. "BucketFileMetadata",
  54. "BucketFolder",
  55. "BucketInfo",
  56. "BucketUrl",
  57. "SyncOperation",
  58. "SyncPlan",
  59. ],
  60. "_commit_scheduler": [
  61. "CommitScheduler",
  62. ],
  63. "_eval_results": [
  64. "EvalResultEntry",
  65. "eval_result_entries_to_yaml",
  66. "parse_eval_result_entries",
  67. ],
  68. "_inference_endpoints": [
  69. "InferenceEndpoint",
  70. "InferenceEndpointError",
  71. "InferenceEndpointStatus",
  72. "InferenceEndpointTimeoutError",
  73. "InferenceEndpointType",
  74. ],
  75. "_jobs_api": [
  76. "JobAccelerator",
  77. "JobHardware",
  78. "JobInfo",
  79. "JobOwner",
  80. "JobStage",
  81. "JobStatus",
  82. ],
  83. "_login": [
  84. "auth_list",
  85. "auth_switch",
  86. "interpreter_login",
  87. "login",
  88. "logout",
  89. "notebook_login",
  90. ],
  91. "_oauth": [
  92. "OAuthInfo",
  93. "OAuthOrgInfo",
  94. "OAuthUserInfo",
  95. "attach_huggingface_oauth",
  96. "parse_huggingface_oauth",
  97. ],
  98. "_snapshot_download": [
  99. "snapshot_download",
  100. ],
  101. "_space_api": [
  102. "SpaceHardware",
  103. "SpaceRuntime",
  104. "SpaceStage",
  105. "SpaceStorage",
  106. "SpaceVariable",
  107. "Volume",
  108. ],
  109. "_tensorboard_logger": [
  110. "HFSummaryWriter",
  111. ],
  112. "_webhooks_payload": [
  113. "WebhookPayload",
  114. "WebhookPayloadComment",
  115. "WebhookPayloadDiscussion",
  116. "WebhookPayloadDiscussionChanges",
  117. "WebhookPayloadEvent",
  118. "WebhookPayloadMovedTo",
  119. "WebhookPayloadRepo",
  120. "WebhookPayloadUrl",
  121. "WebhookPayloadWebhook",
  122. ],
  123. "_webhooks_server": [
  124. "WebhooksServer",
  125. "webhook_endpoint",
  126. ],
  127. "cli._cli_utils": [
  128. "check_cli_update",
  129. "typer_factory",
  130. ],
  131. "community": [
  132. "Discussion",
  133. "DiscussionComment",
  134. "DiscussionCommit",
  135. "DiscussionEvent",
  136. "DiscussionStatusChange",
  137. "DiscussionTitleChange",
  138. "DiscussionWithDetails",
  139. ],
  140. "constants": [
  141. "CONFIG_NAME",
  142. "FLAX_WEIGHTS_NAME",
  143. "HUGGINGFACE_CO_URL_HOME",
  144. "HUGGINGFACE_CO_URL_TEMPLATE",
  145. "PYTORCH_WEIGHTS_NAME",
  146. "REPO_TYPE_DATASET",
  147. "REPO_TYPE_MODEL",
  148. "REPO_TYPE_SPACE",
  149. "TF2_WEIGHTS_NAME",
  150. "TF_WEIGHTS_NAME",
  151. "is_offline_mode",
  152. ],
  153. "fastai_utils": [
  154. "_save_pretrained_fastai",
  155. "from_pretrained_fastai",
  156. "push_to_hub_fastai",
  157. ],
  158. "file_download": [
  159. "DryRunFileInfo",
  160. "HfFileMetadata",
  161. "_CACHED_NO_EXIST",
  162. "get_hf_file_metadata",
  163. "hf_hub_download",
  164. "hf_hub_url",
  165. "try_to_load_from_cache",
  166. ],
  167. "hf_api": [
  168. "Collection",
  169. "CollectionItem",
  170. "CommitInfo",
  171. "CommitOperation",
  172. "CommitOperationAdd",
  173. "CommitOperationCopy",
  174. "CommitOperationDelete",
  175. "DatasetInfo",
  176. "DatasetLeaderboardEntry",
  177. "GitCommitInfo",
  178. "GitRefInfo",
  179. "GitRefs",
  180. "HfApi",
  181. "KernelInfo",
  182. "ModelInfo",
  183. "Organization",
  184. "RepoFile",
  185. "RepoFolder",
  186. "RepoUrl",
  187. "SpaceInfo",
  188. "SpaceSearchResult",
  189. "User",
  190. "UserLikes",
  191. "WebhookInfo",
  192. "WebhookWatchedItem",
  193. "accept_access_request",
  194. "add_collection_item",
  195. "add_space_secret",
  196. "add_space_variable",
  197. "auth_check",
  198. "batch_bucket_files",
  199. "bucket_info",
  200. "cancel_access_request",
  201. "cancel_job",
  202. "change_discussion_status",
  203. "comment_discussion",
  204. "copy_files",
  205. "create_branch",
  206. "create_bucket",
  207. "create_collection",
  208. "create_commit",
  209. "create_discussion",
  210. "create_inference_endpoint",
  211. "create_inference_endpoint_from_catalog",
  212. "create_pull_request",
  213. "create_repo",
  214. "create_scheduled_job",
  215. "create_scheduled_uv_job",
  216. "create_tag",
  217. "create_webhook",
  218. "dataset_info",
  219. "delete_branch",
  220. "delete_bucket",
  221. "delete_collection",
  222. "delete_collection_item",
  223. "delete_file",
  224. "delete_folder",
  225. "delete_inference_endpoint",
  226. "delete_repo",
  227. "delete_scheduled_job",
  228. "delete_space_secret",
  229. "delete_space_storage",
  230. "delete_space_variable",
  231. "delete_space_volumes",
  232. "delete_tag",
  233. "delete_webhook",
  234. "disable_space_dev_mode",
  235. "disable_webhook",
  236. "download_bucket_files",
  237. "duplicate_repo",
  238. "duplicate_space",
  239. "edit_discussion_comment",
  240. "enable_space_dev_mode",
  241. "enable_webhook",
  242. "fetch_job_logs",
  243. "fetch_job_metrics",
  244. "fetch_space_logs",
  245. "file_exists",
  246. "get_bucket_file_metadata",
  247. "get_bucket_paths_info",
  248. "get_collection",
  249. "get_dataset_leaderboard",
  250. "get_dataset_tags",
  251. "get_discussion_details",
  252. "get_full_repo_name",
  253. "get_inference_endpoint",
  254. "get_local_safetensors_metadata",
  255. "get_model_tags",
  256. "get_organization_overview",
  257. "get_paths_info",
  258. "get_repo_discussions",
  259. "get_safetensors_metadata",
  260. "get_space_runtime",
  261. "get_space_variables",
  262. "get_user_overview",
  263. "get_webhook",
  264. "grant_access",
  265. "inspect_job",
  266. "inspect_scheduled_job",
  267. "kernel_info",
  268. "list_accepted_access_requests",
  269. "list_bucket_tree",
  270. "list_buckets",
  271. "list_collections",
  272. "list_daily_papers",
  273. "list_dataset_parquet_files",
  274. "list_datasets",
  275. "list_inference_catalog",
  276. "list_inference_endpoints",
  277. "list_jobs",
  278. "list_jobs_hardware",
  279. "list_lfs_files",
  280. "list_liked_repos",
  281. "list_models",
  282. "list_organization_followers",
  283. "list_organization_members",
  284. "list_papers",
  285. "list_pending_access_requests",
  286. "list_rejected_access_requests",
  287. "list_repo_commits",
  288. "list_repo_files",
  289. "list_repo_likers",
  290. "list_repo_refs",
  291. "list_repo_tree",
  292. "list_spaces",
  293. "list_user_followers",
  294. "list_user_following",
  295. "list_webhooks",
  296. "merge_pull_request",
  297. "model_info",
  298. "move_bucket",
  299. "move_repo",
  300. "paper_info",
  301. "parse_local_safetensors_file_metadata",
  302. "parse_safetensors_file_metadata",
  303. "pause_inference_endpoint",
  304. "pause_space",
  305. "permanently_delete_lfs_files",
  306. "preupload_lfs_files",
  307. "read_paper",
  308. "reject_access_request",
  309. "rename_discussion",
  310. "repo_exists",
  311. "repo_info",
  312. "repo_type_and_id_from_hf_id",
  313. "request_space_hardware",
  314. "request_space_storage",
  315. "restart_space",
  316. "resume_inference_endpoint",
  317. "resume_scheduled_job",
  318. "revision_exists",
  319. "run_as_future",
  320. "run_job",
  321. "run_uv_job",
  322. "scale_to_zero_inference_endpoint",
  323. "search_spaces",
  324. "set_space_sleep_time",
  325. "set_space_volumes",
  326. "space_info",
  327. "super_squash_history",
  328. "suspend_scheduled_job",
  329. "sync_bucket",
  330. "unlike",
  331. "update_collection_item",
  332. "update_collection_metadata",
  333. "update_inference_endpoint",
  334. "update_repo_settings",
  335. "update_webhook",
  336. "upload_file",
  337. "upload_folder",
  338. "upload_large_folder",
  339. "verify_repo_checksums",
  340. "whoami",
  341. ],
  342. "hf_file_system": [
  343. "HfFileSystem",
  344. "HfFileSystemFile",
  345. "HfFileSystemResolvedPath",
  346. "HfFileSystemStreamFile",
  347. "hffs",
  348. ],
  349. "hub_mixin": [
  350. "ModelHubMixin",
  351. "PyTorchModelHubMixin",
  352. ],
  353. "inference._client": [
  354. "InferenceClient",
  355. "InferenceTimeoutError",
  356. ],
  357. "inference._generated._async_client": [
  358. "AsyncInferenceClient",
  359. ],
  360. "inference._generated.types": [
  361. "AudioClassificationInput",
  362. "AudioClassificationOutputElement",
  363. "AudioClassificationOutputTransform",
  364. "AudioClassificationParameters",
  365. "AudioToAudioInput",
  366. "AudioToAudioOutputElement",
  367. "AutomaticSpeechRecognitionEarlyStoppingEnum",
  368. "AutomaticSpeechRecognitionGenerationParameters",
  369. "AutomaticSpeechRecognitionInput",
  370. "AutomaticSpeechRecognitionOutput",
  371. "AutomaticSpeechRecognitionOutputChunk",
  372. "AutomaticSpeechRecognitionParameters",
  373. "ChatCompletionInput",
  374. "ChatCompletionInputFunctionDefinition",
  375. "ChatCompletionInputFunctionName",
  376. "ChatCompletionInputGrammarType",
  377. "ChatCompletionInputJSONSchema",
  378. "ChatCompletionInputMessage",
  379. "ChatCompletionInputMessageChunk",
  380. "ChatCompletionInputMessageChunkType",
  381. "ChatCompletionInputResponseFormatJSONObject",
  382. "ChatCompletionInputResponseFormatJSONSchema",
  383. "ChatCompletionInputResponseFormatText",
  384. "ChatCompletionInputStreamOptions",
  385. "ChatCompletionInputTool",
  386. "ChatCompletionInputToolCall",
  387. "ChatCompletionInputToolChoiceClass",
  388. "ChatCompletionInputToolChoiceEnum",
  389. "ChatCompletionInputURL",
  390. "ChatCompletionOutput",
  391. "ChatCompletionOutputComplete",
  392. "ChatCompletionOutputFunctionDefinition",
  393. "ChatCompletionOutputLogprob",
  394. "ChatCompletionOutputLogprobs",
  395. "ChatCompletionOutputMessage",
  396. "ChatCompletionOutputToolCall",
  397. "ChatCompletionOutputTopLogprob",
  398. "ChatCompletionOutputUsage",
  399. "ChatCompletionStreamOutput",
  400. "ChatCompletionStreamOutputChoice",
  401. "ChatCompletionStreamOutputDelta",
  402. "ChatCompletionStreamOutputDeltaToolCall",
  403. "ChatCompletionStreamOutputFunction",
  404. "ChatCompletionStreamOutputLogprob",
  405. "ChatCompletionStreamOutputLogprobs",
  406. "ChatCompletionStreamOutputTopLogprob",
  407. "ChatCompletionStreamOutputUsage",
  408. "DepthEstimationInput",
  409. "DepthEstimationOutput",
  410. "DocumentQuestionAnsweringInput",
  411. "DocumentQuestionAnsweringInputData",
  412. "DocumentQuestionAnsweringOutputElement",
  413. "DocumentQuestionAnsweringParameters",
  414. "FeatureExtractionInput",
  415. "FeatureExtractionInputTruncationDirection",
  416. "FillMaskInput",
  417. "FillMaskOutputElement",
  418. "FillMaskParameters",
  419. "ImageClassificationInput",
  420. "ImageClassificationOutputElement",
  421. "ImageClassificationOutputTransform",
  422. "ImageClassificationParameters",
  423. "ImageSegmentationInput",
  424. "ImageSegmentationOutputElement",
  425. "ImageSegmentationParameters",
  426. "ImageSegmentationSubtask",
  427. "ImageTextToImageInput",
  428. "ImageTextToImageOutput",
  429. "ImageTextToImageParameters",
  430. "ImageTextToImageTargetSize",
  431. "ImageTextToVideoInput",
  432. "ImageTextToVideoOutput",
  433. "ImageTextToVideoParameters",
  434. "ImageTextToVideoTargetSize",
  435. "ImageToImageInput",
  436. "ImageToImageOutput",
  437. "ImageToImageParameters",
  438. "ImageToImageTargetSize",
  439. "ImageToTextEarlyStoppingEnum",
  440. "ImageToTextGenerationParameters",
  441. "ImageToTextInput",
  442. "ImageToTextOutput",
  443. "ImageToTextParameters",
  444. "ImageToVideoInput",
  445. "ImageToVideoOutput",
  446. "ImageToVideoParameters",
  447. "ImageToVideoTargetSize",
  448. "ObjectDetectionBoundingBox",
  449. "ObjectDetectionInput",
  450. "ObjectDetectionOutputElement",
  451. "ObjectDetectionParameters",
  452. "Padding",
  453. "QuestionAnsweringInput",
  454. "QuestionAnsweringInputData",
  455. "QuestionAnsweringOutputElement",
  456. "QuestionAnsweringParameters",
  457. "SentenceSimilarityInput",
  458. "SentenceSimilarityInputData",
  459. "SummarizationInput",
  460. "SummarizationOutput",
  461. "SummarizationParameters",
  462. "SummarizationTruncationStrategy",
  463. "TableQuestionAnsweringInput",
  464. "TableQuestionAnsweringInputData",
  465. "TableQuestionAnsweringOutputElement",
  466. "TableQuestionAnsweringParameters",
  467. "Text2TextGenerationInput",
  468. "Text2TextGenerationOutput",
  469. "Text2TextGenerationParameters",
  470. "Text2TextGenerationTruncationStrategy",
  471. "TextClassificationInput",
  472. "TextClassificationOutputElement",
  473. "TextClassificationOutputTransform",
  474. "TextClassificationParameters",
  475. "TextGenerationInput",
  476. "TextGenerationInputGenerateParameters",
  477. "TextGenerationInputGrammarType",
  478. "TextGenerationOutput",
  479. "TextGenerationOutputBestOfSequence",
  480. "TextGenerationOutputDetails",
  481. "TextGenerationOutputFinishReason",
  482. "TextGenerationOutputPrefillToken",
  483. "TextGenerationOutputToken",
  484. "TextGenerationStreamOutput",
  485. "TextGenerationStreamOutputStreamDetails",
  486. "TextGenerationStreamOutputToken",
  487. "TextToAudioEarlyStoppingEnum",
  488. "TextToAudioGenerationParameters",
  489. "TextToAudioInput",
  490. "TextToAudioOutput",
  491. "TextToAudioParameters",
  492. "TextToImageInput",
  493. "TextToImageOutput",
  494. "TextToImageParameters",
  495. "TextToSpeechEarlyStoppingEnum",
  496. "TextToSpeechGenerationParameters",
  497. "TextToSpeechInput",
  498. "TextToSpeechOutput",
  499. "TextToSpeechParameters",
  500. "TextToVideoInput",
  501. "TextToVideoOutput",
  502. "TextToVideoParameters",
  503. "TokenClassificationAggregationStrategy",
  504. "TokenClassificationInput",
  505. "TokenClassificationOutputElement",
  506. "TokenClassificationParameters",
  507. "TranslationInput",
  508. "TranslationOutput",
  509. "TranslationParameters",
  510. "TranslationTruncationStrategy",
  511. "TypeEnum",
  512. "VideoClassificationInput",
  513. "VideoClassificationOutputElement",
  514. "VideoClassificationOutputTransform",
  515. "VideoClassificationParameters",
  516. "VisualQuestionAnsweringInput",
  517. "VisualQuestionAnsweringInputData",
  518. "VisualQuestionAnsweringOutputElement",
  519. "VisualQuestionAnsweringParameters",
  520. "ZeroShotClassificationInput",
  521. "ZeroShotClassificationOutputElement",
  522. "ZeroShotClassificationParameters",
  523. "ZeroShotImageClassificationInput",
  524. "ZeroShotImageClassificationOutputElement",
  525. "ZeroShotImageClassificationParameters",
  526. "ZeroShotObjectDetectionBoundingBox",
  527. "ZeroShotObjectDetectionInput",
  528. "ZeroShotObjectDetectionOutputElement",
  529. "ZeroShotObjectDetectionParameters",
  530. ],
  531. "inference._mcp.agent": [
  532. "Agent",
  533. ],
  534. "inference._mcp.mcp_client": [
  535. "MCPClient",
  536. ],
  537. "repocard": [
  538. "DatasetCard",
  539. "ModelCard",
  540. "RepoCard",
  541. "SpaceCard",
  542. "metadata_eval_result",
  543. "metadata_load",
  544. "metadata_save",
  545. "metadata_update",
  546. ],
  547. "repocard_data": [
  548. "CardData",
  549. "DatasetCardData",
  550. "EvalResult",
  551. "ModelCardData",
  552. "SpaceCardData",
  553. ],
  554. "serialization": [
  555. "StateDictSplit",
  556. "get_torch_storage_id",
  557. "get_torch_storage_size",
  558. "load_state_dict_from_file",
  559. "load_torch_model",
  560. "save_torch_model",
  561. "save_torch_state_dict",
  562. "split_state_dict_into_shards_factory",
  563. "split_torch_state_dict_into_shards",
  564. ],
  565. "serialization._dduf": [
  566. "DDUFEntry",
  567. "export_entries_as_dduf",
  568. "export_folder_as_dduf",
  569. "read_dduf_file",
  570. ],
  571. "utils": [
  572. "ASYNC_CLIENT_FACTORY_T",
  573. "CLIENT_FACTORY_T",
  574. "CacheNotFound",
  575. "CachedFileInfo",
  576. "CachedRepoInfo",
  577. "CachedRevisionInfo",
  578. "CorruptedCacheException",
  579. "DeleteCacheStrategy",
  580. "HFCacheInfo",
  581. "cached_assets_path",
  582. "close_session",
  583. "dump_environment_info",
  584. "get_async_session",
  585. "get_session",
  586. "get_token",
  587. "hf_raise_for_status",
  588. "logging",
  589. "scan_cache_dir",
  590. "set_async_client_factory",
  591. "set_client_factory",
  592. ],
  593. }
  594. # WARNING: __all__ is generated automatically, Any manual edit will be lost when re-generating this file !
  595. #
  596. # To update the static imports, please run the following command and commit the changes.
  597. # ```
  598. # # Use script
  599. # python utils/check_all_variable.py --update
  600. #
  601. # # Or run style on codebase
  602. # make style
  603. # ```
  604. __all__ = [
  605. "ASYNC_CLIENT_FACTORY_T",
  606. "Agent",
  607. "AsyncInferenceClient",
  608. "AudioClassificationInput",
  609. "AudioClassificationOutputElement",
  610. "AudioClassificationOutputTransform",
  611. "AudioClassificationParameters",
  612. "AudioToAudioInput",
  613. "AudioToAudioOutputElement",
  614. "AutomaticSpeechRecognitionEarlyStoppingEnum",
  615. "AutomaticSpeechRecognitionGenerationParameters",
  616. "AutomaticSpeechRecognitionInput",
  617. "AutomaticSpeechRecognitionOutput",
  618. "AutomaticSpeechRecognitionOutputChunk",
  619. "AutomaticSpeechRecognitionParameters",
  620. "BucketFile",
  621. "BucketFileMetadata",
  622. "BucketFolder",
  623. "BucketInfo",
  624. "BucketUrl",
  625. "CLIENT_FACTORY_T",
  626. "CONFIG_NAME",
  627. "CacheNotFound",
  628. "CachedFileInfo",
  629. "CachedRepoInfo",
  630. "CachedRevisionInfo",
  631. "CardData",
  632. "ChatCompletionInput",
  633. "ChatCompletionInputFunctionDefinition",
  634. "ChatCompletionInputFunctionName",
  635. "ChatCompletionInputGrammarType",
  636. "ChatCompletionInputJSONSchema",
  637. "ChatCompletionInputMessage",
  638. "ChatCompletionInputMessageChunk",
  639. "ChatCompletionInputMessageChunkType",
  640. "ChatCompletionInputResponseFormatJSONObject",
  641. "ChatCompletionInputResponseFormatJSONSchema",
  642. "ChatCompletionInputResponseFormatText",
  643. "ChatCompletionInputStreamOptions",
  644. "ChatCompletionInputTool",
  645. "ChatCompletionInputToolCall",
  646. "ChatCompletionInputToolChoiceClass",
  647. "ChatCompletionInputToolChoiceEnum",
  648. "ChatCompletionInputURL",
  649. "ChatCompletionOutput",
  650. "ChatCompletionOutputComplete",
  651. "ChatCompletionOutputFunctionDefinition",
  652. "ChatCompletionOutputLogprob",
  653. "ChatCompletionOutputLogprobs",
  654. "ChatCompletionOutputMessage",
  655. "ChatCompletionOutputToolCall",
  656. "ChatCompletionOutputTopLogprob",
  657. "ChatCompletionOutputUsage",
  658. "ChatCompletionStreamOutput",
  659. "ChatCompletionStreamOutputChoice",
  660. "ChatCompletionStreamOutputDelta",
  661. "ChatCompletionStreamOutputDeltaToolCall",
  662. "ChatCompletionStreamOutputFunction",
  663. "ChatCompletionStreamOutputLogprob",
  664. "ChatCompletionStreamOutputLogprobs",
  665. "ChatCompletionStreamOutputTopLogprob",
  666. "ChatCompletionStreamOutputUsage",
  667. "Collection",
  668. "CollectionItem",
  669. "CommitInfo",
  670. "CommitOperation",
  671. "CommitOperationAdd",
  672. "CommitOperationCopy",
  673. "CommitOperationDelete",
  674. "CommitScheduler",
  675. "CorruptedCacheException",
  676. "DDUFEntry",
  677. "DatasetCard",
  678. "DatasetCardData",
  679. "DatasetInfo",
  680. "DatasetLeaderboardEntry",
  681. "DeleteCacheStrategy",
  682. "DepthEstimationInput",
  683. "DepthEstimationOutput",
  684. "Discussion",
  685. "DiscussionComment",
  686. "DiscussionCommit",
  687. "DiscussionEvent",
  688. "DiscussionStatusChange",
  689. "DiscussionTitleChange",
  690. "DiscussionWithDetails",
  691. "DocumentQuestionAnsweringInput",
  692. "DocumentQuestionAnsweringInputData",
  693. "DocumentQuestionAnsweringOutputElement",
  694. "DocumentQuestionAnsweringParameters",
  695. "DryRunFileInfo",
  696. "EvalResult",
  697. "EvalResultEntry",
  698. "FLAX_WEIGHTS_NAME",
  699. "FeatureExtractionInput",
  700. "FeatureExtractionInputTruncationDirection",
  701. "FillMaskInput",
  702. "FillMaskOutputElement",
  703. "FillMaskParameters",
  704. "GitCommitInfo",
  705. "GitRefInfo",
  706. "GitRefs",
  707. "HFCacheInfo",
  708. "HFSummaryWriter",
  709. "HUGGINGFACE_CO_URL_HOME",
  710. "HUGGINGFACE_CO_URL_TEMPLATE",
  711. "HfApi",
  712. "HfFileMetadata",
  713. "HfFileSystem",
  714. "HfFileSystemFile",
  715. "HfFileSystemResolvedPath",
  716. "HfFileSystemStreamFile",
  717. "ImageClassificationInput",
  718. "ImageClassificationOutputElement",
  719. "ImageClassificationOutputTransform",
  720. "ImageClassificationParameters",
  721. "ImageSegmentationInput",
  722. "ImageSegmentationOutputElement",
  723. "ImageSegmentationParameters",
  724. "ImageSegmentationSubtask",
  725. "ImageTextToImageInput",
  726. "ImageTextToImageOutput",
  727. "ImageTextToImageParameters",
  728. "ImageTextToImageTargetSize",
  729. "ImageTextToVideoInput",
  730. "ImageTextToVideoOutput",
  731. "ImageTextToVideoParameters",
  732. "ImageTextToVideoTargetSize",
  733. "ImageToImageInput",
  734. "ImageToImageOutput",
  735. "ImageToImageParameters",
  736. "ImageToImageTargetSize",
  737. "ImageToTextEarlyStoppingEnum",
  738. "ImageToTextGenerationParameters",
  739. "ImageToTextInput",
  740. "ImageToTextOutput",
  741. "ImageToTextParameters",
  742. "ImageToVideoInput",
  743. "ImageToVideoOutput",
  744. "ImageToVideoParameters",
  745. "ImageToVideoTargetSize",
  746. "InferenceClient",
  747. "InferenceEndpoint",
  748. "InferenceEndpointError",
  749. "InferenceEndpointStatus",
  750. "InferenceEndpointTimeoutError",
  751. "InferenceEndpointType",
  752. "InferenceTimeoutError",
  753. "JobAccelerator",
  754. "JobHardware",
  755. "JobInfo",
  756. "JobOwner",
  757. "JobStage",
  758. "JobStatus",
  759. "KernelInfo",
  760. "MCPClient",
  761. "ModelCard",
  762. "ModelCardData",
  763. "ModelHubMixin",
  764. "ModelInfo",
  765. "OAuthInfo",
  766. "OAuthOrgInfo",
  767. "OAuthUserInfo",
  768. "ObjectDetectionBoundingBox",
  769. "ObjectDetectionInput",
  770. "ObjectDetectionOutputElement",
  771. "ObjectDetectionParameters",
  772. "Organization",
  773. "PYTORCH_WEIGHTS_NAME",
  774. "Padding",
  775. "PyTorchModelHubMixin",
  776. "QuestionAnsweringInput",
  777. "QuestionAnsweringInputData",
  778. "QuestionAnsweringOutputElement",
  779. "QuestionAnsweringParameters",
  780. "REPO_TYPE_DATASET",
  781. "REPO_TYPE_MODEL",
  782. "REPO_TYPE_SPACE",
  783. "RepoCard",
  784. "RepoFile",
  785. "RepoFolder",
  786. "RepoUrl",
  787. "SentenceSimilarityInput",
  788. "SentenceSimilarityInputData",
  789. "SpaceCard",
  790. "SpaceCardData",
  791. "SpaceHardware",
  792. "SpaceInfo",
  793. "SpaceRuntime",
  794. "SpaceSearchResult",
  795. "SpaceStage",
  796. "SpaceStorage",
  797. "SpaceVariable",
  798. "StateDictSplit",
  799. "SummarizationInput",
  800. "SummarizationOutput",
  801. "SummarizationParameters",
  802. "SummarizationTruncationStrategy",
  803. "SyncOperation",
  804. "SyncPlan",
  805. "TF2_WEIGHTS_NAME",
  806. "TF_WEIGHTS_NAME",
  807. "TableQuestionAnsweringInput",
  808. "TableQuestionAnsweringInputData",
  809. "TableQuestionAnsweringOutputElement",
  810. "TableQuestionAnsweringParameters",
  811. "Text2TextGenerationInput",
  812. "Text2TextGenerationOutput",
  813. "Text2TextGenerationParameters",
  814. "Text2TextGenerationTruncationStrategy",
  815. "TextClassificationInput",
  816. "TextClassificationOutputElement",
  817. "TextClassificationOutputTransform",
  818. "TextClassificationParameters",
  819. "TextGenerationInput",
  820. "TextGenerationInputGenerateParameters",
  821. "TextGenerationInputGrammarType",
  822. "TextGenerationOutput",
  823. "TextGenerationOutputBestOfSequence",
  824. "TextGenerationOutputDetails",
  825. "TextGenerationOutputFinishReason",
  826. "TextGenerationOutputPrefillToken",
  827. "TextGenerationOutputToken",
  828. "TextGenerationStreamOutput",
  829. "TextGenerationStreamOutputStreamDetails",
  830. "TextGenerationStreamOutputToken",
  831. "TextToAudioEarlyStoppingEnum",
  832. "TextToAudioGenerationParameters",
  833. "TextToAudioInput",
  834. "TextToAudioOutput",
  835. "TextToAudioParameters",
  836. "TextToImageInput",
  837. "TextToImageOutput",
  838. "TextToImageParameters",
  839. "TextToSpeechEarlyStoppingEnum",
  840. "TextToSpeechGenerationParameters",
  841. "TextToSpeechInput",
  842. "TextToSpeechOutput",
  843. "TextToSpeechParameters",
  844. "TextToVideoInput",
  845. "TextToVideoOutput",
  846. "TextToVideoParameters",
  847. "TokenClassificationAggregationStrategy",
  848. "TokenClassificationInput",
  849. "TokenClassificationOutputElement",
  850. "TokenClassificationParameters",
  851. "TranslationInput",
  852. "TranslationOutput",
  853. "TranslationParameters",
  854. "TranslationTruncationStrategy",
  855. "TypeEnum",
  856. "User",
  857. "UserLikes",
  858. "VideoClassificationInput",
  859. "VideoClassificationOutputElement",
  860. "VideoClassificationOutputTransform",
  861. "VideoClassificationParameters",
  862. "VisualQuestionAnsweringInput",
  863. "VisualQuestionAnsweringInputData",
  864. "VisualQuestionAnsweringOutputElement",
  865. "VisualQuestionAnsweringParameters",
  866. "Volume",
  867. "WebhookInfo",
  868. "WebhookPayload",
  869. "WebhookPayloadComment",
  870. "WebhookPayloadDiscussion",
  871. "WebhookPayloadDiscussionChanges",
  872. "WebhookPayloadEvent",
  873. "WebhookPayloadMovedTo",
  874. "WebhookPayloadRepo",
  875. "WebhookPayloadUrl",
  876. "WebhookPayloadWebhook",
  877. "WebhookWatchedItem",
  878. "WebhooksServer",
  879. "ZeroShotClassificationInput",
  880. "ZeroShotClassificationOutputElement",
  881. "ZeroShotClassificationParameters",
  882. "ZeroShotImageClassificationInput",
  883. "ZeroShotImageClassificationOutputElement",
  884. "ZeroShotImageClassificationParameters",
  885. "ZeroShotObjectDetectionBoundingBox",
  886. "ZeroShotObjectDetectionInput",
  887. "ZeroShotObjectDetectionOutputElement",
  888. "ZeroShotObjectDetectionParameters",
  889. "_CACHED_NO_EXIST",
  890. "_save_pretrained_fastai",
  891. "accept_access_request",
  892. "add_collection_item",
  893. "add_space_secret",
  894. "add_space_variable",
  895. "attach_huggingface_oauth",
  896. "auth_check",
  897. "auth_list",
  898. "auth_switch",
  899. "batch_bucket_files",
  900. "bucket_info",
  901. "cached_assets_path",
  902. "cancel_access_request",
  903. "cancel_job",
  904. "change_discussion_status",
  905. "check_cli_update",
  906. "close_session",
  907. "comment_discussion",
  908. "copy_files",
  909. "create_branch",
  910. "create_bucket",
  911. "create_collection",
  912. "create_commit",
  913. "create_discussion",
  914. "create_inference_endpoint",
  915. "create_inference_endpoint_from_catalog",
  916. "create_pull_request",
  917. "create_repo",
  918. "create_scheduled_job",
  919. "create_scheduled_uv_job",
  920. "create_tag",
  921. "create_webhook",
  922. "dataset_info",
  923. "delete_branch",
  924. "delete_bucket",
  925. "delete_collection",
  926. "delete_collection_item",
  927. "delete_file",
  928. "delete_folder",
  929. "delete_inference_endpoint",
  930. "delete_repo",
  931. "delete_scheduled_job",
  932. "delete_space_secret",
  933. "delete_space_storage",
  934. "delete_space_variable",
  935. "delete_space_volumes",
  936. "delete_tag",
  937. "delete_webhook",
  938. "disable_space_dev_mode",
  939. "disable_webhook",
  940. "download_bucket_files",
  941. "dump_environment_info",
  942. "duplicate_repo",
  943. "duplicate_space",
  944. "edit_discussion_comment",
  945. "enable_space_dev_mode",
  946. "enable_webhook",
  947. "eval_result_entries_to_yaml",
  948. "export_entries_as_dduf",
  949. "export_folder_as_dduf",
  950. "fetch_job_logs",
  951. "fetch_job_metrics",
  952. "fetch_space_logs",
  953. "file_exists",
  954. "from_pretrained_fastai",
  955. "get_async_session",
  956. "get_bucket_file_metadata",
  957. "get_bucket_paths_info",
  958. "get_collection",
  959. "get_dataset_leaderboard",
  960. "get_dataset_tags",
  961. "get_discussion_details",
  962. "get_full_repo_name",
  963. "get_hf_file_metadata",
  964. "get_inference_endpoint",
  965. "get_local_safetensors_metadata",
  966. "get_model_tags",
  967. "get_organization_overview",
  968. "get_paths_info",
  969. "get_repo_discussions",
  970. "get_safetensors_metadata",
  971. "get_session",
  972. "get_space_runtime",
  973. "get_space_variables",
  974. "get_token",
  975. "get_torch_storage_id",
  976. "get_torch_storage_size",
  977. "get_user_overview",
  978. "get_webhook",
  979. "grant_access",
  980. "hf_hub_download",
  981. "hf_hub_url",
  982. "hf_raise_for_status",
  983. "hffs",
  984. "inspect_job",
  985. "inspect_scheduled_job",
  986. "interpreter_login",
  987. "is_offline_mode",
  988. "kernel_info",
  989. "list_accepted_access_requests",
  990. "list_bucket_tree",
  991. "list_buckets",
  992. "list_collections",
  993. "list_daily_papers",
  994. "list_dataset_parquet_files",
  995. "list_datasets",
  996. "list_inference_catalog",
  997. "list_inference_endpoints",
  998. "list_jobs",
  999. "list_jobs_hardware",
  1000. "list_lfs_files",
  1001. "list_liked_repos",
  1002. "list_models",
  1003. "list_organization_followers",
  1004. "list_organization_members",
  1005. "list_papers",
  1006. "list_pending_access_requests",
  1007. "list_rejected_access_requests",
  1008. "list_repo_commits",
  1009. "list_repo_files",
  1010. "list_repo_likers",
  1011. "list_repo_refs",
  1012. "list_repo_tree",
  1013. "list_spaces",
  1014. "list_user_followers",
  1015. "list_user_following",
  1016. "list_webhooks",
  1017. "load_state_dict_from_file",
  1018. "load_torch_model",
  1019. "logging",
  1020. "login",
  1021. "logout",
  1022. "merge_pull_request",
  1023. "metadata_eval_result",
  1024. "metadata_load",
  1025. "metadata_save",
  1026. "metadata_update",
  1027. "model_info",
  1028. "move_bucket",
  1029. "move_repo",
  1030. "notebook_login",
  1031. "paper_info",
  1032. "parse_eval_result_entries",
  1033. "parse_huggingface_oauth",
  1034. "parse_local_safetensors_file_metadata",
  1035. "parse_safetensors_file_metadata",
  1036. "pause_inference_endpoint",
  1037. "pause_space",
  1038. "permanently_delete_lfs_files",
  1039. "preupload_lfs_files",
  1040. "push_to_hub_fastai",
  1041. "read_dduf_file",
  1042. "read_paper",
  1043. "reject_access_request",
  1044. "rename_discussion",
  1045. "repo_exists",
  1046. "repo_info",
  1047. "repo_type_and_id_from_hf_id",
  1048. "request_space_hardware",
  1049. "request_space_storage",
  1050. "restart_space",
  1051. "resume_inference_endpoint",
  1052. "resume_scheduled_job",
  1053. "revision_exists",
  1054. "run_as_future",
  1055. "run_job",
  1056. "run_uv_job",
  1057. "save_torch_model",
  1058. "save_torch_state_dict",
  1059. "scale_to_zero_inference_endpoint",
  1060. "scan_cache_dir",
  1061. "search_spaces",
  1062. "set_async_client_factory",
  1063. "set_client_factory",
  1064. "set_space_sleep_time",
  1065. "set_space_volumes",
  1066. "snapshot_download",
  1067. "space_info",
  1068. "split_state_dict_into_shards_factory",
  1069. "split_torch_state_dict_into_shards",
  1070. "super_squash_history",
  1071. "suspend_scheduled_job",
  1072. "sync_bucket",
  1073. "try_to_load_from_cache",
  1074. "typer_factory",
  1075. "unlike",
  1076. "update_collection_item",
  1077. "update_collection_metadata",
  1078. "update_inference_endpoint",
  1079. "update_repo_settings",
  1080. "update_webhook",
  1081. "upload_file",
  1082. "upload_folder",
  1083. "upload_large_folder",
  1084. "verify_repo_checksums",
  1085. "webhook_endpoint",
  1086. "whoami",
  1087. ]
  1088. def _attach(package_name, submodules=None, submod_attrs=None):
  1089. """Attach lazily loaded submodules, functions, or other attributes.
  1090. Typically, modules import submodules and attributes as follows:
  1091. ```py
  1092. import mysubmodule
  1093. import anothersubmodule
  1094. from .foo import someattr
  1095. ```
  1096. The idea is to replace a package's `__getattr__`, `__dir__`, such that all imports
  1097. work exactly the way they would with normal imports, except that the import occurs
  1098. upon first use.
  1099. The typical way to call this function, replacing the above imports, is:
  1100. ```python
  1101. __getattr__, __dir__ = lazy.attach(
  1102. __name__,
  1103. ['mysubmodule', 'anothersubmodule'],
  1104. {'foo': ['someattr']}
  1105. )
  1106. ```
  1107. This functionality requires Python 3.7 or higher.
  1108. Args:
  1109. package_name (`str`):
  1110. Typically use `__name__`.
  1111. submodules (`set`):
  1112. List of submodules to attach.
  1113. submod_attrs (`dict`):
  1114. Dictionary of submodule -> list of attributes / functions.
  1115. These attributes are imported as they are used.
  1116. Returns:
  1117. __getattr__, __dir__, __all__
  1118. """
  1119. if submod_attrs is None:
  1120. submod_attrs = {}
  1121. if submodules is None:
  1122. submodules = set()
  1123. else:
  1124. submodules = set(submodules)
  1125. attr_to_modules = {attr: mod for mod, attrs in submod_attrs.items() for attr in attrs}
  1126. def __getattr__(name):
  1127. if name in submodules:
  1128. try:
  1129. return importlib.import_module(f"{package_name}.{name}")
  1130. except Exception as e:
  1131. print(f"Error importing {package_name}.{name}: {e}")
  1132. raise
  1133. elif name in attr_to_modules:
  1134. submod_path = f"{package_name}.{attr_to_modules[name]}"
  1135. try:
  1136. submod = importlib.import_module(submod_path)
  1137. except Exception as e:
  1138. print(f"Error importing {submod_path}: {e}")
  1139. raise
  1140. attr = getattr(submod, name)
  1141. # If the attribute lives in a file (module) with the same
  1142. # name as the attribute, ensure that the attribute and *not*
  1143. # the module is accessible on the package.
  1144. if name == attr_to_modules[name]:
  1145. pkg = sys.modules[package_name]
  1146. pkg.__dict__[name] = attr
  1147. return attr
  1148. else:
  1149. raise AttributeError(f"No {package_name} attribute {name}")
  1150. def __dir__():
  1151. return __all__
  1152. return __getattr__, __dir__
  1153. __getattr__, __dir__ = _attach(__name__, submodules=[], submod_attrs=_SUBMOD_ATTRS)
  1154. if os.environ.get("EAGER_IMPORT", ""):
  1155. for attr in __all__:
  1156. __getattr__(attr)
  1157. # WARNING: any content below this statement is generated automatically. Any manual edit
  1158. # will be lost when re-generating this file !
  1159. #
  1160. # To update the static imports, please run the following command and commit the changes.
  1161. # ```
  1162. # # Use script
  1163. # python utils/check_static_imports.py --update
  1164. #
  1165. # # Or run style on codebase
  1166. # make style
  1167. # ```
  1168. if TYPE_CHECKING: # pragma: no cover
  1169. from ._buckets import (
  1170. BucketFile, # noqa: F401
  1171. BucketFileMetadata, # noqa: F401
  1172. BucketFolder, # noqa: F401
  1173. BucketInfo, # noqa: F401
  1174. BucketUrl, # noqa: F401
  1175. SyncOperation, # noqa: F401
  1176. SyncPlan, # noqa: F401
  1177. )
  1178. from ._commit_scheduler import CommitScheduler # noqa: F401
  1179. from ._eval_results import (
  1180. EvalResultEntry, # noqa: F401
  1181. eval_result_entries_to_yaml, # noqa: F401
  1182. parse_eval_result_entries, # noqa: F401
  1183. )
  1184. from ._inference_endpoints import (
  1185. InferenceEndpoint, # noqa: F401
  1186. InferenceEndpointError, # noqa: F401
  1187. InferenceEndpointStatus, # noqa: F401
  1188. InferenceEndpointTimeoutError, # noqa: F401
  1189. InferenceEndpointType, # noqa: F401
  1190. )
  1191. from ._jobs_api import (
  1192. JobAccelerator, # noqa: F401
  1193. JobHardware, # noqa: F401
  1194. JobInfo, # noqa: F401
  1195. JobOwner, # noqa: F401
  1196. JobStage, # noqa: F401
  1197. JobStatus, # noqa: F401
  1198. )
  1199. from ._login import (
  1200. auth_list, # noqa: F401
  1201. auth_switch, # noqa: F401
  1202. interpreter_login, # noqa: F401
  1203. login, # noqa: F401
  1204. logout, # noqa: F401
  1205. notebook_login, # noqa: F401
  1206. )
  1207. from ._oauth import (
  1208. OAuthInfo, # noqa: F401
  1209. OAuthOrgInfo, # noqa: F401
  1210. OAuthUserInfo, # noqa: F401
  1211. attach_huggingface_oauth, # noqa: F401
  1212. parse_huggingface_oauth, # noqa: F401
  1213. )
  1214. from ._snapshot_download import snapshot_download # noqa: F401
  1215. from ._space_api import (
  1216. SpaceHardware, # noqa: F401
  1217. SpaceRuntime, # noqa: F401
  1218. SpaceStage, # noqa: F401
  1219. SpaceStorage, # noqa: F401
  1220. SpaceVariable, # noqa: F401
  1221. Volume, # noqa: F401
  1222. )
  1223. from ._tensorboard_logger import HFSummaryWriter # noqa: F401
  1224. from ._webhooks_payload import (
  1225. WebhookPayload, # noqa: F401
  1226. WebhookPayloadComment, # noqa: F401
  1227. WebhookPayloadDiscussion, # noqa: F401
  1228. WebhookPayloadDiscussionChanges, # noqa: F401
  1229. WebhookPayloadEvent, # noqa: F401
  1230. WebhookPayloadMovedTo, # noqa: F401
  1231. WebhookPayloadRepo, # noqa: F401
  1232. WebhookPayloadUrl, # noqa: F401
  1233. WebhookPayloadWebhook, # noqa: F401
  1234. )
  1235. from ._webhooks_server import (
  1236. WebhooksServer, # noqa: F401
  1237. webhook_endpoint, # noqa: F401
  1238. )
  1239. from .cli._cli_utils import (
  1240. check_cli_update, # noqa: F401
  1241. typer_factory, # noqa: F401
  1242. )
  1243. from .community import (
  1244. Discussion, # noqa: F401
  1245. DiscussionComment, # noqa: F401
  1246. DiscussionCommit, # noqa: F401
  1247. DiscussionEvent, # noqa: F401
  1248. DiscussionStatusChange, # noqa: F401
  1249. DiscussionTitleChange, # noqa: F401
  1250. DiscussionWithDetails, # noqa: F401
  1251. )
  1252. from .constants import (
  1253. CONFIG_NAME, # noqa: F401
  1254. FLAX_WEIGHTS_NAME, # noqa: F401
  1255. HUGGINGFACE_CO_URL_HOME, # noqa: F401
  1256. HUGGINGFACE_CO_URL_TEMPLATE, # noqa: F401
  1257. PYTORCH_WEIGHTS_NAME, # noqa: F401
  1258. REPO_TYPE_DATASET, # noqa: F401
  1259. REPO_TYPE_MODEL, # noqa: F401
  1260. REPO_TYPE_SPACE, # noqa: F401
  1261. TF2_WEIGHTS_NAME, # noqa: F401
  1262. TF_WEIGHTS_NAME, # noqa: F401
  1263. is_offline_mode, # noqa: F401
  1264. )
  1265. from .fastai_utils import (
  1266. _save_pretrained_fastai, # noqa: F401
  1267. from_pretrained_fastai, # noqa: F401
  1268. push_to_hub_fastai, # noqa: F401
  1269. )
  1270. from .file_download import (
  1271. _CACHED_NO_EXIST, # noqa: F401
  1272. DryRunFileInfo, # noqa: F401
  1273. HfFileMetadata, # noqa: F401
  1274. get_hf_file_metadata, # noqa: F401
  1275. hf_hub_download, # noqa: F401
  1276. hf_hub_url, # noqa: F401
  1277. try_to_load_from_cache, # noqa: F401
  1278. )
  1279. from .hf_api import (
  1280. Collection, # noqa: F401
  1281. CollectionItem, # noqa: F401
  1282. CommitInfo, # noqa: F401
  1283. CommitOperation, # noqa: F401
  1284. CommitOperationAdd, # noqa: F401
  1285. CommitOperationCopy, # noqa: F401
  1286. CommitOperationDelete, # noqa: F401
  1287. DatasetInfo, # noqa: F401
  1288. DatasetLeaderboardEntry, # noqa: F401
  1289. GitCommitInfo, # noqa: F401
  1290. GitRefInfo, # noqa: F401
  1291. GitRefs, # noqa: F401
  1292. HfApi, # noqa: F401
  1293. KernelInfo, # noqa: F401
  1294. ModelInfo, # noqa: F401
  1295. Organization, # noqa: F401
  1296. RepoFile, # noqa: F401
  1297. RepoFolder, # noqa: F401
  1298. RepoUrl, # noqa: F401
  1299. SpaceInfo, # noqa: F401
  1300. SpaceSearchResult, # noqa: F401
  1301. User, # noqa: F401
  1302. UserLikes, # noqa: F401
  1303. WebhookInfo, # noqa: F401
  1304. WebhookWatchedItem, # noqa: F401
  1305. accept_access_request, # noqa: F401
  1306. add_collection_item, # noqa: F401
  1307. add_space_secret, # noqa: F401
  1308. add_space_variable, # noqa: F401
  1309. auth_check, # noqa: F401
  1310. batch_bucket_files, # noqa: F401
  1311. bucket_info, # noqa: F401
  1312. cancel_access_request, # noqa: F401
  1313. cancel_job, # noqa: F401
  1314. change_discussion_status, # noqa: F401
  1315. comment_discussion, # noqa: F401
  1316. copy_files, # noqa: F401
  1317. create_branch, # noqa: F401
  1318. create_bucket, # noqa: F401
  1319. create_collection, # noqa: F401
  1320. create_commit, # noqa: F401
  1321. create_discussion, # noqa: F401
  1322. create_inference_endpoint, # noqa: F401
  1323. create_inference_endpoint_from_catalog, # noqa: F401
  1324. create_pull_request, # noqa: F401
  1325. create_repo, # noqa: F401
  1326. create_scheduled_job, # noqa: F401
  1327. create_scheduled_uv_job, # noqa: F401
  1328. create_tag, # noqa: F401
  1329. create_webhook, # noqa: F401
  1330. dataset_info, # noqa: F401
  1331. delete_branch, # noqa: F401
  1332. delete_bucket, # noqa: F401
  1333. delete_collection, # noqa: F401
  1334. delete_collection_item, # noqa: F401
  1335. delete_file, # noqa: F401
  1336. delete_folder, # noqa: F401
  1337. delete_inference_endpoint, # noqa: F401
  1338. delete_repo, # noqa: F401
  1339. delete_scheduled_job, # noqa: F401
  1340. delete_space_secret, # noqa: F401
  1341. delete_space_storage, # noqa: F401
  1342. delete_space_variable, # noqa: F401
  1343. delete_space_volumes, # noqa: F401
  1344. delete_tag, # noqa: F401
  1345. delete_webhook, # noqa: F401
  1346. disable_space_dev_mode, # noqa: F401
  1347. disable_webhook, # noqa: F401
  1348. download_bucket_files, # noqa: F401
  1349. duplicate_repo, # noqa: F401
  1350. duplicate_space, # noqa: F401
  1351. edit_discussion_comment, # noqa: F401
  1352. enable_space_dev_mode, # noqa: F401
  1353. enable_webhook, # noqa: F401
  1354. fetch_job_logs, # noqa: F401
  1355. fetch_job_metrics, # noqa: F401
  1356. fetch_space_logs, # noqa: F401
  1357. file_exists, # noqa: F401
  1358. get_bucket_file_metadata, # noqa: F401
  1359. get_bucket_paths_info, # noqa: F401
  1360. get_collection, # noqa: F401
  1361. get_dataset_leaderboard, # noqa: F401
  1362. get_dataset_tags, # noqa: F401
  1363. get_discussion_details, # noqa: F401
  1364. get_full_repo_name, # noqa: F401
  1365. get_inference_endpoint, # noqa: F401
  1366. get_local_safetensors_metadata, # noqa: F401
  1367. get_model_tags, # noqa: F401
  1368. get_organization_overview, # noqa: F401
  1369. get_paths_info, # noqa: F401
  1370. get_repo_discussions, # noqa: F401
  1371. get_safetensors_metadata, # noqa: F401
  1372. get_space_runtime, # noqa: F401
  1373. get_space_variables, # noqa: F401
  1374. get_user_overview, # noqa: F401
  1375. get_webhook, # noqa: F401
  1376. grant_access, # noqa: F401
  1377. inspect_job, # noqa: F401
  1378. inspect_scheduled_job, # noqa: F401
  1379. kernel_info, # noqa: F401
  1380. list_accepted_access_requests, # noqa: F401
  1381. list_bucket_tree, # noqa: F401
  1382. list_buckets, # noqa: F401
  1383. list_collections, # noqa: F401
  1384. list_daily_papers, # noqa: F401
  1385. list_dataset_parquet_files, # noqa: F401
  1386. list_datasets, # noqa: F401
  1387. list_inference_catalog, # noqa: F401
  1388. list_inference_endpoints, # noqa: F401
  1389. list_jobs, # noqa: F401
  1390. list_jobs_hardware, # noqa: F401
  1391. list_lfs_files, # noqa: F401
  1392. list_liked_repos, # noqa: F401
  1393. list_models, # noqa: F401
  1394. list_organization_followers, # noqa: F401
  1395. list_organization_members, # noqa: F401
  1396. list_papers, # noqa: F401
  1397. list_pending_access_requests, # noqa: F401
  1398. list_rejected_access_requests, # noqa: F401
  1399. list_repo_commits, # noqa: F401
  1400. list_repo_files, # noqa: F401
  1401. list_repo_likers, # noqa: F401
  1402. list_repo_refs, # noqa: F401
  1403. list_repo_tree, # noqa: F401
  1404. list_spaces, # noqa: F401
  1405. list_user_followers, # noqa: F401
  1406. list_user_following, # noqa: F401
  1407. list_webhooks, # noqa: F401
  1408. merge_pull_request, # noqa: F401
  1409. model_info, # noqa: F401
  1410. move_bucket, # noqa: F401
  1411. move_repo, # noqa: F401
  1412. paper_info, # noqa: F401
  1413. parse_local_safetensors_file_metadata, # noqa: F401
  1414. parse_safetensors_file_metadata, # noqa: F401
  1415. pause_inference_endpoint, # noqa: F401
  1416. pause_space, # noqa: F401
  1417. permanently_delete_lfs_files, # noqa: F401
  1418. preupload_lfs_files, # noqa: F401
  1419. read_paper, # noqa: F401
  1420. reject_access_request, # noqa: F401
  1421. rename_discussion, # noqa: F401
  1422. repo_exists, # noqa: F401
  1423. repo_info, # noqa: F401
  1424. repo_type_and_id_from_hf_id, # noqa: F401
  1425. request_space_hardware, # noqa: F401
  1426. request_space_storage, # noqa: F401
  1427. restart_space, # noqa: F401
  1428. resume_inference_endpoint, # noqa: F401
  1429. resume_scheduled_job, # noqa: F401
  1430. revision_exists, # noqa: F401
  1431. run_as_future, # noqa: F401
  1432. run_job, # noqa: F401
  1433. run_uv_job, # noqa: F401
  1434. scale_to_zero_inference_endpoint, # noqa: F401
  1435. search_spaces, # noqa: F401
  1436. set_space_sleep_time, # noqa: F401
  1437. set_space_volumes, # noqa: F401
  1438. space_info, # noqa: F401
  1439. super_squash_history, # noqa: F401
  1440. suspend_scheduled_job, # noqa: F401
  1441. sync_bucket, # noqa: F401
  1442. unlike, # noqa: F401
  1443. update_collection_item, # noqa: F401
  1444. update_collection_metadata, # noqa: F401
  1445. update_inference_endpoint, # noqa: F401
  1446. update_repo_settings, # noqa: F401
  1447. update_webhook, # noqa: F401
  1448. upload_file, # noqa: F401
  1449. upload_folder, # noqa: F401
  1450. upload_large_folder, # noqa: F401
  1451. verify_repo_checksums, # noqa: F401
  1452. whoami, # noqa: F401
  1453. )
  1454. from .hf_file_system import (
  1455. HfFileSystem, # noqa: F401
  1456. HfFileSystemFile, # noqa: F401
  1457. HfFileSystemResolvedPath, # noqa: F401
  1458. HfFileSystemStreamFile, # noqa: F401
  1459. hffs, # noqa: F401
  1460. )
  1461. from .hub_mixin import (
  1462. ModelHubMixin, # noqa: F401
  1463. PyTorchModelHubMixin, # noqa: F401
  1464. )
  1465. from .inference._client import (
  1466. InferenceClient, # noqa: F401
  1467. InferenceTimeoutError, # noqa: F401
  1468. )
  1469. from .inference._generated._async_client import AsyncInferenceClient # noqa: F401
  1470. from .inference._generated.types import (
  1471. AudioClassificationInput, # noqa: F401
  1472. AudioClassificationOutputElement, # noqa: F401
  1473. AudioClassificationOutputTransform, # noqa: F401
  1474. AudioClassificationParameters, # noqa: F401
  1475. AudioToAudioInput, # noqa: F401
  1476. AudioToAudioOutputElement, # noqa: F401
  1477. AutomaticSpeechRecognitionEarlyStoppingEnum, # noqa: F401
  1478. AutomaticSpeechRecognitionGenerationParameters, # noqa: F401
  1479. AutomaticSpeechRecognitionInput, # noqa: F401
  1480. AutomaticSpeechRecognitionOutput, # noqa: F401
  1481. AutomaticSpeechRecognitionOutputChunk, # noqa: F401
  1482. AutomaticSpeechRecognitionParameters, # noqa: F401
  1483. ChatCompletionInput, # noqa: F401
  1484. ChatCompletionInputFunctionDefinition, # noqa: F401
  1485. ChatCompletionInputFunctionName, # noqa: F401
  1486. ChatCompletionInputGrammarType, # noqa: F401
  1487. ChatCompletionInputJSONSchema, # noqa: F401
  1488. ChatCompletionInputMessage, # noqa: F401
  1489. ChatCompletionInputMessageChunk, # noqa: F401
  1490. ChatCompletionInputMessageChunkType, # noqa: F401
  1491. ChatCompletionInputResponseFormatJSONObject, # noqa: F401
  1492. ChatCompletionInputResponseFormatJSONSchema, # noqa: F401
  1493. ChatCompletionInputResponseFormatText, # noqa: F401
  1494. ChatCompletionInputStreamOptions, # noqa: F401
  1495. ChatCompletionInputTool, # noqa: F401
  1496. ChatCompletionInputToolCall, # noqa: F401
  1497. ChatCompletionInputToolChoiceClass, # noqa: F401
  1498. ChatCompletionInputToolChoiceEnum, # noqa: F401
  1499. ChatCompletionInputURL, # noqa: F401
  1500. ChatCompletionOutput, # noqa: F401
  1501. ChatCompletionOutputComplete, # noqa: F401
  1502. ChatCompletionOutputFunctionDefinition, # noqa: F401
  1503. ChatCompletionOutputLogprob, # noqa: F401
  1504. ChatCompletionOutputLogprobs, # noqa: F401
  1505. ChatCompletionOutputMessage, # noqa: F401
  1506. ChatCompletionOutputToolCall, # noqa: F401
  1507. ChatCompletionOutputTopLogprob, # noqa: F401
  1508. ChatCompletionOutputUsage, # noqa: F401
  1509. ChatCompletionStreamOutput, # noqa: F401
  1510. ChatCompletionStreamOutputChoice, # noqa: F401
  1511. ChatCompletionStreamOutputDelta, # noqa: F401
  1512. ChatCompletionStreamOutputDeltaToolCall, # noqa: F401
  1513. ChatCompletionStreamOutputFunction, # noqa: F401
  1514. ChatCompletionStreamOutputLogprob, # noqa: F401
  1515. ChatCompletionStreamOutputLogprobs, # noqa: F401
  1516. ChatCompletionStreamOutputTopLogprob, # noqa: F401
  1517. ChatCompletionStreamOutputUsage, # noqa: F401
  1518. DepthEstimationInput, # noqa: F401
  1519. DepthEstimationOutput, # noqa: F401
  1520. DocumentQuestionAnsweringInput, # noqa: F401
  1521. DocumentQuestionAnsweringInputData, # noqa: F401
  1522. DocumentQuestionAnsweringOutputElement, # noqa: F401
  1523. DocumentQuestionAnsweringParameters, # noqa: F401
  1524. FeatureExtractionInput, # noqa: F401
  1525. FeatureExtractionInputTruncationDirection, # noqa: F401
  1526. FillMaskInput, # noqa: F401
  1527. FillMaskOutputElement, # noqa: F401
  1528. FillMaskParameters, # noqa: F401
  1529. ImageClassificationInput, # noqa: F401
  1530. ImageClassificationOutputElement, # noqa: F401
  1531. ImageClassificationOutputTransform, # noqa: F401
  1532. ImageClassificationParameters, # noqa: F401
  1533. ImageSegmentationInput, # noqa: F401
  1534. ImageSegmentationOutputElement, # noqa: F401
  1535. ImageSegmentationParameters, # noqa: F401
  1536. ImageSegmentationSubtask, # noqa: F401
  1537. ImageTextToImageInput, # noqa: F401
  1538. ImageTextToImageOutput, # noqa: F401
  1539. ImageTextToImageParameters, # noqa: F401
  1540. ImageTextToImageTargetSize, # noqa: F401
  1541. ImageTextToVideoInput, # noqa: F401
  1542. ImageTextToVideoOutput, # noqa: F401
  1543. ImageTextToVideoParameters, # noqa: F401
  1544. ImageTextToVideoTargetSize, # noqa: F401
  1545. ImageToImageInput, # noqa: F401
  1546. ImageToImageOutput, # noqa: F401
  1547. ImageToImageParameters, # noqa: F401
  1548. ImageToImageTargetSize, # noqa: F401
  1549. ImageToTextEarlyStoppingEnum, # noqa: F401
  1550. ImageToTextGenerationParameters, # noqa: F401
  1551. ImageToTextInput, # noqa: F401
  1552. ImageToTextOutput, # noqa: F401
  1553. ImageToTextParameters, # noqa: F401
  1554. ImageToVideoInput, # noqa: F401
  1555. ImageToVideoOutput, # noqa: F401
  1556. ImageToVideoParameters, # noqa: F401
  1557. ImageToVideoTargetSize, # noqa: F401
  1558. ObjectDetectionBoundingBox, # noqa: F401
  1559. ObjectDetectionInput, # noqa: F401
  1560. ObjectDetectionOutputElement, # noqa: F401
  1561. ObjectDetectionParameters, # noqa: F401
  1562. Padding, # noqa: F401
  1563. QuestionAnsweringInput, # noqa: F401
  1564. QuestionAnsweringInputData, # noqa: F401
  1565. QuestionAnsweringOutputElement, # noqa: F401
  1566. QuestionAnsweringParameters, # noqa: F401
  1567. SentenceSimilarityInput, # noqa: F401
  1568. SentenceSimilarityInputData, # noqa: F401
  1569. SummarizationInput, # noqa: F401
  1570. SummarizationOutput, # noqa: F401
  1571. SummarizationParameters, # noqa: F401
  1572. SummarizationTruncationStrategy, # noqa: F401
  1573. TableQuestionAnsweringInput, # noqa: F401
  1574. TableQuestionAnsweringInputData, # noqa: F401
  1575. TableQuestionAnsweringOutputElement, # noqa: F401
  1576. TableQuestionAnsweringParameters, # noqa: F401
  1577. Text2TextGenerationInput, # noqa: F401
  1578. Text2TextGenerationOutput, # noqa: F401
  1579. Text2TextGenerationParameters, # noqa: F401
  1580. Text2TextGenerationTruncationStrategy, # noqa: F401
  1581. TextClassificationInput, # noqa: F401
  1582. TextClassificationOutputElement, # noqa: F401
  1583. TextClassificationOutputTransform, # noqa: F401
  1584. TextClassificationParameters, # noqa: F401
  1585. TextGenerationInput, # noqa: F401
  1586. TextGenerationInputGenerateParameters, # noqa: F401
  1587. TextGenerationInputGrammarType, # noqa: F401
  1588. TextGenerationOutput, # noqa: F401
  1589. TextGenerationOutputBestOfSequence, # noqa: F401
  1590. TextGenerationOutputDetails, # noqa: F401
  1591. TextGenerationOutputFinishReason, # noqa: F401
  1592. TextGenerationOutputPrefillToken, # noqa: F401
  1593. TextGenerationOutputToken, # noqa: F401
  1594. TextGenerationStreamOutput, # noqa: F401
  1595. TextGenerationStreamOutputStreamDetails, # noqa: F401
  1596. TextGenerationStreamOutputToken, # noqa: F401
  1597. TextToAudioEarlyStoppingEnum, # noqa: F401
  1598. TextToAudioGenerationParameters, # noqa: F401
  1599. TextToAudioInput, # noqa: F401
  1600. TextToAudioOutput, # noqa: F401
  1601. TextToAudioParameters, # noqa: F401
  1602. TextToImageInput, # noqa: F401
  1603. TextToImageOutput, # noqa: F401
  1604. TextToImageParameters, # noqa: F401
  1605. TextToSpeechEarlyStoppingEnum, # noqa: F401
  1606. TextToSpeechGenerationParameters, # noqa: F401
  1607. TextToSpeechInput, # noqa: F401
  1608. TextToSpeechOutput, # noqa: F401
  1609. TextToSpeechParameters, # noqa: F401
  1610. TextToVideoInput, # noqa: F401
  1611. TextToVideoOutput, # noqa: F401
  1612. TextToVideoParameters, # noqa: F401
  1613. TokenClassificationAggregationStrategy, # noqa: F401
  1614. TokenClassificationInput, # noqa: F401
  1615. TokenClassificationOutputElement, # noqa: F401
  1616. TokenClassificationParameters, # noqa: F401
  1617. TranslationInput, # noqa: F401
  1618. TranslationOutput, # noqa: F401
  1619. TranslationParameters, # noqa: F401
  1620. TranslationTruncationStrategy, # noqa: F401
  1621. TypeEnum, # noqa: F401
  1622. VideoClassificationInput, # noqa: F401
  1623. VideoClassificationOutputElement, # noqa: F401
  1624. VideoClassificationOutputTransform, # noqa: F401
  1625. VideoClassificationParameters, # noqa: F401
  1626. VisualQuestionAnsweringInput, # noqa: F401
  1627. VisualQuestionAnsweringInputData, # noqa: F401
  1628. VisualQuestionAnsweringOutputElement, # noqa: F401
  1629. VisualQuestionAnsweringParameters, # noqa: F401
  1630. ZeroShotClassificationInput, # noqa: F401
  1631. ZeroShotClassificationOutputElement, # noqa: F401
  1632. ZeroShotClassificationParameters, # noqa: F401
  1633. ZeroShotImageClassificationInput, # noqa: F401
  1634. ZeroShotImageClassificationOutputElement, # noqa: F401
  1635. ZeroShotImageClassificationParameters, # noqa: F401
  1636. ZeroShotObjectDetectionBoundingBox, # noqa: F401
  1637. ZeroShotObjectDetectionInput, # noqa: F401
  1638. ZeroShotObjectDetectionOutputElement, # noqa: F401
  1639. ZeroShotObjectDetectionParameters, # noqa: F401
  1640. )
  1641. from .inference._mcp.agent import Agent # noqa: F401
  1642. from .inference._mcp.mcp_client import MCPClient # noqa: F401
  1643. from .repocard import (
  1644. DatasetCard, # noqa: F401
  1645. ModelCard, # noqa: F401
  1646. RepoCard, # noqa: F401
  1647. SpaceCard, # noqa: F401
  1648. metadata_eval_result, # noqa: F401
  1649. metadata_load, # noqa: F401
  1650. metadata_save, # noqa: F401
  1651. metadata_update, # noqa: F401
  1652. )
  1653. from .repocard_data import (
  1654. CardData, # noqa: F401
  1655. DatasetCardData, # noqa: F401
  1656. EvalResult, # noqa: F401
  1657. ModelCardData, # noqa: F401
  1658. SpaceCardData, # noqa: F401
  1659. )
  1660. from .serialization import (
  1661. StateDictSplit, # noqa: F401
  1662. get_torch_storage_id, # noqa: F401
  1663. get_torch_storage_size, # noqa: F401
  1664. load_state_dict_from_file, # noqa: F401
  1665. load_torch_model, # noqa: F401
  1666. save_torch_model, # noqa: F401
  1667. save_torch_state_dict, # noqa: F401
  1668. split_state_dict_into_shards_factory, # noqa: F401
  1669. split_torch_state_dict_into_shards, # noqa: F401
  1670. )
  1671. from .serialization._dduf import (
  1672. DDUFEntry, # noqa: F401
  1673. export_entries_as_dduf, # noqa: F401
  1674. export_folder_as_dduf, # noqa: F401
  1675. read_dduf_file, # noqa: F401
  1676. )
  1677. from .utils import (
  1678. ASYNC_CLIENT_FACTORY_T, # noqa: F401
  1679. CLIENT_FACTORY_T, # noqa: F401
  1680. CachedFileInfo, # noqa: F401
  1681. CachedRepoInfo, # noqa: F401
  1682. CachedRevisionInfo, # noqa: F401
  1683. CacheNotFound, # noqa: F401
  1684. CorruptedCacheException, # noqa: F401
  1685. DeleteCacheStrategy, # noqa: F401
  1686. HFCacheInfo, # noqa: F401
  1687. cached_assets_path, # noqa: F401
  1688. close_session, # noqa: F401
  1689. dump_environment_info, # noqa: F401
  1690. get_async_session, # noqa: F401
  1691. get_session, # noqa: F401
  1692. get_token, # noqa: F401
  1693. hf_raise_for_status, # noqa: F401
  1694. logging, # noqa: F401
  1695. scan_cache_dir, # noqa: F401
  1696. set_async_client_factory, # noqa: F401
  1697. set_client_factory, # noqa: F401
  1698. )