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課程。