huggingface/course

The Hugging Face course on Transformers

它是什么

huggingface/course 仓库保存了 Hugging Face 课程 的源内容——这是一个免费、开源的教育资源。该课程教授如何将 Transformer 模型应用于自然语言处理(及其他领域)的任务,以及如何使用 Hugging Face 生态系统:Transformers、Datasets、Tokenizers 和 Accelerate 库,以及 Hugging Face Hub(一个用于共享模型的平台)。

课程涵盖内容

  • 使用 Transformer 模型处理 NLP 任务及其他领域
  • 使用 Hugging Face 库和 Hub
  • 所有内容均免费且开源

语言和翻译

该课程提供多种语言版本,包括英语、法语、德语、西班牙语、孟加拉语、波斯语、印地语、日语、韩语、俄语、中文(简体和繁体)等。大多数翻译被标记为进行中(WIP);英语和法语似乎已完成。每种语言在 chapters/ 下都有自己的文件夹,并有一组自己的作者。

如何贡献翻译

README 为志愿者提供了分步流程:

  1. 在仓库上开启一个 issue 以检查您的语言是否已被处理,并认领章节。
  2. 加入 Discord 服务器 以便与其他翻译者快速讨论。
  3. Fork 该仓库 并在本地克隆。
  4. 将英文文件复制 到一个新的语言文件夹中(使用 ISO 语言代码)。
  5. 翻译内容 —— MDX 文件和 _toctree.yml 目录。只包含您实际翻译的部分。
  6. 在本地构建 使用 doc-builder 工具预览课程的外观。
  7. 提交拉取请求 在运行样式检查后,标记维护者进行审查。

Jupyter 笔记本

课程中的代码托管在另一个仓库(huggingface/notebooks)中。您也可以通过运行一个脚本(utils/generate_notebooks.py)在本地生成笔记本,该脚本从章节中提取代码片段。

贡献新章节

该项目目前不接受社区对新章节的贡献——这些说明仅适用于 Hugging Face 作者本人。

相关

  • 项目
  • 项目
  • 项目
  • 项目