Dieses Repo enthält eine Zusammenfassung des Hugging Face NLP-Kurses .
Der Kurs vermittelt Ihnen die Anwendung von Transformers auf verschiedene Aufgaben in der Verarbeitung natürlicher Sprache und darüber hinaus. Unterwegs erfahren Sie, wie Sie das Hugging Face-Ökosystem nutzen – ? Transformatoren, ? Datensätze, ? Tokenizer und ? Beschleunigen – ebenso wie der Hugging Face Hub.
Die Notizbücher und Notizen in diesem Repository verwenden PyTorch.
Führen Sie zur Installation den folgenden Befehl aus:
pip3 install torch torchvision torchaudio
pip install transformers[torch]
Sie können auch einfach die requirements.txt
Dateien installieren.
Die Jupyter-Notizbücher, die den gesamten Code aus dem Kurs enthalten, werden im huggingface/notebooks
-Repository gehostet. Wenn Sie diese lokal generieren möchten, installieren Sie zunächst die erforderlichen Abhängigkeiten:
python -m pip install -r requirements.txt
Führen Sie dann das folgende Skript aus:
python utils/generate_notebooks.py --output_dir nbs
Wenn Sie venv verwenden, denken Sie daran, einen neuen Kernel in Ihrem Jupyter-Labor/Notebook zu installieren:
python -m ipykernel install --user --name=nlp-course-venv
Dieses Skript extrahiert alle Codeausschnitte aus den Kapiteln und speichert sie als Notizbücher im nbs
-Ordner.
Die Struktur dieses Repos und der README-Datei sind vom wunderbaren Advanced NLP with spaCy-Kurs inspiriert und ? NLP-Kurs.