Thinc

Latest version: v9.0.0

Safety actively analyzes 628499 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 13

8.1.11

✨ New features and improvements

- Update NumPy build constraints for NumPy v1.25 (885).
- Switch from `distutils` to `setuptools`/`sysconfig` (888).
- Allow Pydantic v2 using transitional v1 support (891).

📖 Documentation and examples

- Fix typo in example code (879).

👥 Contributors

adrianeboyd, Ankush-Chander, danieldk, honnibal, ines, svlandeg

8.1.10

✨ New features and improvements

* Implement `pad` as a CUDA kernel (860).
* Avoid h2d - d2h roundtrip when using `unflatten` (861).
* Improve exception when CuPy/PyTorch MPS is not installed (863).
* Lazily load custom `cupy` kernels (870).

🔴 Bug fixes

* Initially load TorchScript models on CPU for MPS devices (864).

👥 Contributors

adrianeboyd, danieldk, honnibal, ines, shadeMe, svlandeg

8.1.9

🔴 Bug fixes

* Fix type signature of `Model.begin_update` (858).

👥 Contributors

danieldk, honnibal, ines

8.1.8

✨ New features and improvements

* Add `premap_ids.v1` layer for mapping from ints to ints (815).
* Update to mypy 1.0.x (848).

🔴 Bug fixes

* Make resizable layer work with textcat and transformers (820).

📖 Documentation

* Update website including `Dockerfile` (843, 844, 845).

👥 Contributors

adrianeboyd, danieldk, essenmitsosse, honnibal, ines, kadarakos, patjouk, polm, svlandeg

8.1.7

✨ New features and improvements

* Add `with_flatten.v2` layer with symmetric input/output types (821).
* Extend to `typing_extensions` v4.4.x for Python 3.6 and 3.7 (833).

📖 Documentation

* Update Gatsby for [thinc.ai](https://thinc.ai) (#827).

👥 Contributors

adrianeboyd, albertvillanova, danieldk, essenmitsosse, honnibal, ines, shadchin, shadeMe, svlandeg

8.1.6

✨ New features and improvements

* Update to mypy 0.990 (801).
* Extend to wasabi v1.1 (813).
* Add `SparseLinear.v2`, to fix indexing issues (754).
* Add `TorchScriptWrapper_v1` (802).
* Add callbacks to facilitate lazy-loading models in `PyTorchShim` (796).
* Make all layer defaults serializable (808).

🔴 Bug fixes

* Add missing `packaging` requirement (799).
* Correct sequence length error messages for `reduce_first/last` (807).
* Update `CupyOps.asarray` to always copy cupy arrays to the current device (812).
* Fix types for sequences passed to `Ops.asarray*` (819).

👥 Contributors

adrianeboyd, danieldk, frobnitzem, honnibal, ines, richardpaulhudson, ryndaniels, shadeMe, svlandeg

Page 2 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.