NLP Introduction
1.0.0
此存储库包含Hugging Face NLP 课程的摘要。
本课程教您如何将 Transformer 应用到自然语言处理及其他领域的各种任务中。在此过程中,您将学习如何使用 Hugging Face 生态系统 — ?变形金刚,?数据集,?分词器,和?加速 - 以及 Hugging Face Hub。
此存储库中的笔记本和注释使用 PyTorch。
要安装,请执行以下命令:
pip3 install torch torchvision torchaudio
pip install transformers[torch]
您也可以只安装requirements.txt
文件。
包含课程中所有代码的 Jupyter 笔记本托管在huggingface/notebooks
存储库上。如果您希望在本地生成它们,请首先安装所需的依赖项:
python -m pip install -r requirements.txt
然后运行以下脚本:
python utils/generate_notebooks.py --output_dir nbs
如果您使用venv,请记住在您的 jupyter 实验室/笔记本中安装新内核:
python -m ipykernel install --user --name=nlp-course-venv
该脚本从章节中提取所有代码片段,并将它们作为笔记本存储在nbs
文件夹中。
该存储库和自述文件的结构受到精彩的 Advanced NLP with spaCy 课程和? NLP课程。