Skip to main content

Parallel and distributed training with spaCy and Ray

Project description

spacy-ray: Parallel and distributed training with spaCy and Ray

⚠️ 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.

Azure Pipelines Current Release Version PyPi Version

🚀 Quickstart

You can install spacy-ray from pip:

pip install spacy-ray

To check if the command has been registered successfully:

python -m spacy ray --help

Train a model using the same API as spacy train:

python -m spacy ray train config.cfg --n-workers 2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spacy_ray-0.1.3.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spacy_ray-0.1.3-py2.py3-none-any.whl (13.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file spacy_ray-0.1.3.tar.gz.

File metadata

  • Download URL: spacy_ray-0.1.3.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.9

File hashes

Hashes for spacy_ray-0.1.3.tar.gz
Algorithm Hash digest
SHA256 9f53d58a102a9cd6b2395a09cd1605a4428bf71682757b8c85763429b2942269
MD5 23dc8bcff3cf16a2d55da6098f5dff1d
BLAKE2b-256 973b87f6adba0d80c53b1a3339191ab03e3ca97a7cbcbebabec1d82dfdc9df31

See more details on using hashes here.

File details

Details for the file spacy_ray-0.1.3-py2.py3-none-any.whl.

File metadata

  • Download URL: spacy_ray-0.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.9

File hashes

Hashes for spacy_ray-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 23a352faf7ca6f8bde3680489a7fa30c43bffc380d2b882f2b6080699acdc4d6
MD5 ffd24dea8e01cf420ea153f26f4102b1
BLAKE2b-256 8d1c4414801427efc702b3370aaaae07a487d9150ec172790d508a0ad0f2cfed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page