2025.6.28学习日常

1.PLY文件格式

等待中...

2.类型标注

2.1 typing模块

等待中...

2.2 typing_extensions模块

等待中...

2.3 numpy的typing模块

如何让Python解释器知道其他库的类型标注呢,关键在于在该库中声明typing文件夹中,一般类型注解失效的情况出现在执行如下语句

from numpy.typing import NDArray

出现no module 'numpy.typing' has no attribute ‘NDArray,一般重新升级下包即可,如果考虑到模块的依赖关系,无法升级包,还可以直接这样做

from numpy import ndarray as NDArray

3.HuggingFace_CLI

huggingface_cli是其官方用于模型或者数据集的下载工具,通过命令行工具可以实现下载到指定目录.

3.1 模型的下载:

  • huggingface-cli download下载
huggingface-cli download --resume-download <model identifier> --local-dir <your path>

参数说明如下:
model identifier:模型标识符,通过网站复制
--resume-download:支持断点续传
--local-dir:指定本地存储目录

  • git clone下载

3.2 数据集的下载:

数据集的下载比较复杂,分为如下情况

  • 直接下载:
    数据集的下载和模型的下载不同,cli默认克隆的repo类型为model,需要通过添加--repo-type dataset修改为下载数据集
  • 数据集需要共享使用者信息
    施工中...
  • 数据集文件个数超过5w:
    当文件个数时会出现如下问题:
    image
    此时还是通过git进行克隆仓库比较方便,一下子就完成了
    image

3.3 关于其他

其余有关HuggingFace下载的问题详细可以参考这篇文章https://www.ooai8.com/thread-29836-1-1.html

posted @ 2025-06-29 00:28  BingUw  阅读(25)  评论(0)    收藏  举报