⚠️ This repo is still a work in progress and requires the new spaCy v3.0.
Ray is a fast and simple framework for building and running
distributed applications. This very lightweight extension package lets you
use Ray for parallel and distributed training with spaCy. If
spacy-ray is installed in the same environment as spaCy, it will automatically
add spacy ray commands to your spaCy CLI.
The main command is spacy ray train for parallel and distributed training, but
we expect to add spacy ray pretrain and spacy ray parse as well.
You can install spacy-ray from pip:
pip install spacy-rayTo check if the command has been registered successfully:
python -m spacy ray --helpTrain a model using the same API as spacy train:
python -m spacy ray train config.cfg --n-workers 2