简介
huggingface 是一个由 github.com/huggingface 团队开发的用于与 Hugging Face Hub 平台进行交互的 python 库和 CLI 工具。Hugging Face Hub 是一个用于托管、分享和发现机器学习相关模型、数据集等资源的在线平台。
功能特点
- 模型和数据集管理:
用户可以通过命令行操作管理模型和数据集,简化了从 Hugging Face Hub 下载和上传模型/数据集的过程。 - 版本管理:
支持对模型和数据集的版本控制,用户可以获取特定版本的资源。
常见用法
安装 Hugging Face Hub CLI:
# 设置在全局环境中使用 Hugging Face CLI
x env use huggingface
下载模型:
# 从 Hugging Face Hub 中下载 SmolLM-360M-Instruct 模型
huggingface-cli download HuggingFaceTB/SmolLM-360M-Instruct
扫描缓存目录:
# 扫描缓存目录,查看已下载的模型信息
huggingface-cli scan-cache
运行实例:
同类项目
- PyTorch Hub | PyTorch:
用于发布、发现和使用 PyTorch 模型的库,允许用户直接从 GitHub 存储库中加载模型,支持广泛的预训练模型和自定义模型的分享。 - tensorflow hub:https://www.tensorflow.org/hub
一个用于机器学习的端到端开源平台。它拥有一个由工具、库和社区资源组成的全面、灵活的生态系统,使研究人员能够推动机器学习领域的最先进技术,并使开发人员能够轻松构建和部署机器学习驱动的应用程序。
进一步阅读
- GitHub - huggingface/huggingface_hub: The official Python client for the Huggingface Hub. - Hugging Face Hub CLI 的官方文档。
- Hugging Face Models - https://huggingface.co/models
从这里可以直接访问并搜索 Hugging Face 提供的成千上万个预训练模型。 - Hugging Face Datasets - https://huggingface.co/datasets
这里列出了 Hugging Face 提供的所有可用数据集及其详细说明。
更多内容请查阅 : huggingface | x-cmd pkg | 用于在 Huggingface.co 中心下载和发布模型、数据集和其他存储库的客户端库
关注官方微信公众号:oh my x
获取开源软件和 x–cmd 的最新用法
独家资讯
本文暂时没有评论,来添加一个吧(●'◡'●)