Published October 29, 2021
| Version v3.1.4
Software
Open
explosion/spaCy: v3.1.4: Python 3.10 wheels and support for AppleOps
Creators
- Ines Montani1
- Matthew Honnibal1
- Matthew Honnibal1
- Sofie Van Landeghem2
- Adriane Boyd
- Henning Peters
- Paul O'Leary McCann3
- Maxim Samsonov
- Jim Geovedi
- Jim O'Regan
- György Orosz4
- Duygu Altinok5
- Søren Lind Kristiansen
- Roman6
- Explosion Bot5
- Leander Fiedler7
- Grégory Howard
- Wannaphong Phatthiyaphaibun8
- Yohei Tamura
- Sam Bozek
- murat
- Mark Amery
- Björn Böing9
- Pradeep Kumar Tippa
- Leif Uwe Vogelsang
- Ramanan Balakrishnan10
- Vadim Mazaev
- GregDubbin
- jeannefukumaru
- Walter Henry
- 1. Founder @explosion
- 2. Explosion & OxyKodit
- 3. Cotonoha
- 4. LogMeIn, Meltwater
- 5. @explosion
- 6. @kouchtv
- 7. Nord/LB
- 8. @PyThaiNLP
- 9. @codecentric
- 10. @Semantics3
Description
✨ New features and improvements
- NEW: Binary wheels for Python 3.10.
- NEW: Improve performance on Apple M1 with
AppleOps
:pip install spacy[apple]
. - GPU profiling with
spacy.models_with_nvtx_range.v1
. - Full
mypy
integration in the CI and many type fixes across the code base. - Added custom
Protocol
classes inty.py
to define behavior of pipeline components. - Support for entity linking visualization in
displacy
. - Allow overriding vars in
spacy project assets
. - Standalone
train
function to run the training from Python scripts just like thespacy train
CLI. - Support for
spacy-transformers>=1.1.0
with improved IO. - Support for
thinc>=8.0.11
with improved gradient clipping.
- Fix issue #5507: Improve UX for multiprocessing on GPU.
- Fix issue #9137: Fix serialization for
KnowledgeBase.set_entities
. - Fix issue #9244: Fix vectors for 0-length spans.
- Fix issue #9247: Improve UX for the
DocBin
constructor. - Fix Issue #9254: Allow unicode in a
spacy project
title. - Fix issue #9263: Make added patterns consistent in the
DependencyMatcher
. - Fix issue #9305: Restore tokenization timing during evaluation.
- Fix issue #9335: Sync vocab in vectors and sourced components.
- Fix issue #9387: Ensure lemmas are consistent for Catalan, Dutch, French, Russian and Ukrainian.
- Fix issue #9404: Create consistent default
textcat
andtextcat_multilabel
configurations. - Fix issue #9437: Improve UX around
Doc
object creation. - Fix issue #9465: Fix minor issues with
convert
CLI. - Fix issue #9500: Include
.pyi
files in the distributed package.
- Various updates to the documentation.
- New additions to the spaCy universe:
deplacy
: CUI-based dependency visualizeripymarkup
: Visualizations for NER and syntax treesPhruzzMatcher
: Find fuzzy matchesspacy-huggingface-hub
: Push spaCy pipelines to the Hugging Face HubspaCyOpenTapioca
: Entity Linking on Wikidataspacy-clausie
: Clause-based information extraction system- "Applied Natural Language Processing in the Enterprise": Book by Ankur A. Patel
- "Introduction to spaCy 3": Free course by Dr. W.J.B. Mattingly
@adrianeboyd, @connorbrinton, @danieldk, @DuyguA, @honnibal, @ines, @Jette16, @ljvmiranda921, @mjvallone, @philipvollet, @polm, @rspeer, @ryndaniels, @shigapov, @svlandeg, @thomashacker
Files
explosion/spaCy-v3.1.4.zip
Files
(10.7 MB)
Name | Size | Download all |
---|---|---|
md5:36ac01f9601b53c8797b111df9814146
|
10.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/explosion/spaCy/tree/v3.1.4 (URL)