spaCy

From Alliance Doc
Jump to navigation Jump to search
This page is a translated version of the page SpaCy and the translation is 100% complete.
Other languages:

spaCy est un paquet Python pour le traitement avancé du langage naturel.

Installation

Wheels disponibles

La commande suivante montre le plus récent build de spaCy.

Question.png
[name@server ~]$ avail_wheels spacy thinc thinc_gpu_ops

Voyez Lister les wheels disponibles.

Wheels précompilés

L’option privilégiée est de l’installer avec un wheel Python précompilé.

1. Chargez le module python/3.6
2. Créez et activez un environnement virtuel.
3. Installez spaCy dans l’environnement virtuel avec pip install.
  • Pour les CPU et les GPU :
Question.png
(venv) [name@server ~] pip install spacy[cuda] --no-index
  • Pour les CPU seulement :
Question.png
(venv) [name@server ~] pip install spacy --no-index

Version GPU: Pour utiliser la version GPU, vous devez présentement ajouter les bibliothèques CUDA à la variable LD_LIBRARY_PATH:

(venv) [name@server ~] module load gcc/5.4.0 cuda/9
(venv) [name@server ~] export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$LD_LIBRARY_PATH


Pour utiliser le script enveloppant (wrapper) Pytorch avec thinc, vous devez aussi installer le wheel torch_cpu ou torch_gpu.