Releases: explosion/spacy-transformers
Releases · explosion/spacy-transformers
Release list
v1.2.5
- Extend support for transformers up to v4.30.x.
v1.2.4
- Extend support for transformers up to v4.29.x.
v1.2.3
- Extend support for transformers up to v4.28.x.
- Implement coalesced pooling over entire batches (#368).
v1.2.2
Transformer.predict: do not broadcast to listeners, requiresspacy>=3.5.0(#345)- Correct and clarify the handling of empty/zero-length
Docs during training and inference (#365) - Remove superfluous datatype and device conversions, requires
torch>=1.8.0(#369) - Fix memory leak in offsets mapping alignment for fast tokenizers (#373)
v1.2.1
- Extend support for
transformersup to v4.26.x.
v1.2.0
-
For fast tokenizers, use the offset mapping provided by the tokenizer (#338).
Using the offset mapping instead of the heuristic alignment from
spacy-alignmentsresolves unexpected and missing alignments such as those discussed in explosion/spaCy#6563, explosion/spaCy#10794 and explosion/spaCy#12023.⚠️ Slow and fast tokenizers will no longer give identical results due to potential differences in the alignments between transformer tokens and spaCy tokens. We recommend retraining all models with fast tokenizers for use withspacy-transformersv1.2. -
Serialize the tokenizer
use_fastsetting (#339).
v1.1.9
- Extend support for
transformersup to v4.25.x. - Add support for Python 3.11 (currently limited to linux due to supported platforms for PyTorch v1.13.x).
v1.1.8
v1.1.7
v1.1.6
- Extend support for
transformersup to v4.19.x. - Fix issue #324: Skip backprop for
transformerif not available, for example if thetransformeris frozen.