Skip to main content

Thinc: A refreshing functional take on deep learning, compatible with your favorite libraries

From the makers of spaCy and Prodigy

Thinc is a lightweight deep learning library that offers an elegant, type-checked, functional-programming API for composing models, with support for layers defined in other frameworks such as PyTorch, TensorFlow and MXNet. You can use Thinc as an interface layer, a standalone toolkit or a flexible way to develop new models. Previous versions of Thinc have been running quietly in production in thousands of companies, via both spaCy and Prodigy. We wrote the new version to let users compose, configure and deploy custom models built with their favorite framework.

tests Current Release Version PyPi Version conda Version Python wheels Code style: black Open demo in Colab

🔥 Features

  • Type-check your model definitions with custom types and mypy plugin.
  • Wrap PyTorch, TensorFlow and MXNet models for use in your network.
  • Concise functional-programming approach to model definition, using composition rather than inheritance.
  • Optional custom infix notation via operator overloading.
  • Integrated config system to describe trees of objects and hyperparameters.
  • Choice of extensible backends.
  • Read more →

🚀 Quickstart

Thinc is compatible with Python 3.6+ and runs on Linux, macOS and Windows. The latest releases with binary wheels are available from pip. Before you install Thinc and its dependencies, make sure that your pip, setuptools and wheel are up to date. For the most recent releases, pip 19.3 or newer is recommended.

pip install -U pip setuptools wheel
pip install thinc

See the extended installation docs for details on optional dependencies for different backends and GPU. You might also want to set up static type checking to take advantage of Thinc's type system.

⚠️ If you have installed PyTorch and you are using Python 3.7+, uninstall the package dataclasses with pip uninstall dataclasses, since it may have been installed by PyTorch and is incompatible with Python 3.7+.

📓 Selected examples and notebooks

Also see the /examples directory and usage documentation for more examples. Most examples are Jupyter notebooks – to launch them on Google Colab (with GPU support!) click on the button next to the notebook name.

Notebook Description
intro_to_thinc
Open in Colab
Everything you need to know to get started. Composing and training a model on the MNIST data, using config files, registering custom functions and wrapping PyTorch, TensorFlow and MXNet models.
transformers_tagger_bert
Open in Colab
How to use Thinc, transformers and PyTorch to train a part-of-speech tagger. From model definition and config to the training loop.
pos_tagger_basic_cnn
Open in Colab
Implementing and training a basic CNN for part-of-speech tagging model without external dependencies and using different levels of Thinc's config system.
parallel_training_ray
Open in Colab
How to set up synchronous and asynchronous parameter server training with Thinc and Ray.

View more →

📖 Documentation & usage guides

Documentation Description
Introduction Everything you need to know.
Concept & Design Thinc's conceptual model and how it works.
Defining and using models How to compose models and update state.
Configuration system Thinc's config system and function registry.
Integrating PyTorch, TensorFlow & MXNet Interoperability with machine learning frameworks
Layers API Weights layers, transforms, combinators and wrappers.
Type Checking Type-check your model definitions and more.

🗺 What's where

Module Description
thinc.api User-facing API. All classes and functions should be imported from here.
thinc.types Custom types and dataclasses.
thinc.model The Model class. All Thinc models are an instance (not a subclass) of Model.
thinc.layers The layers. Each layer is implemented in its own module.
thinc.shims Interface for external models implemented in PyTorch, TensorFlow etc.
thinc.loss Functions to calculate losses.
thinc.optimizers Functions to create optimizers. Currently supports "vanilla" SGD, Adam and RAdam.
thinc.schedules Generators for different rates, schedules, decays or series.
thinc.backends Backends for numpy and cupy.
thinc.config Config parsing and validation and function registry system.
thinc.util Utilities and helper functions.

🐍 Development notes

Thinc uses black for auto-formatting, flake8 for linting and mypy for type checking. All code is written compatible with Python 3.6+, with type hints wherever possible. See the type reference for more details on Thinc's custom types.

👷‍♀️ Building Thinc from source

Building Thinc from source requires the full dependencies listed in requirements.txt to be installed. You'll also need a compiler to build the C extensions.

git clone https://github.com/explosion/thinc
cd thinc
python -m venv .env
source .env/bin/activate
pip install -U pip setuptools wheel
pip install -r requirements.txt
pip install --no-build-isolation .

Alternatively, install in editable mode:

pip install -r requirements.txt
pip install --no-build-isolation --editable .

Or by setting PYTHONPATH:

export PYTHONPATH=`pwd`
pip install -r requirements.txt
python setup.py build_ext --inplace

🚦 Running tests

Thinc comes with an extensive test suite. The following should all pass and not report any warnings or errors:

python -m pytest thinc    # test suite
python -m mypy thinc      # type checks
python -m flake8 thinc    # linting

To view test coverage, you can run python -m pytest thinc --cov=thinc. We aim for a 100% test coverage. This doesn't mean that we meticulously write tests for every single line – we ignore blocks that are not relevant or difficult to test and make sure that the tests execute all code paths.

Metadata

Release files for thinc 9.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for thinc 9.1.1
File Size Uploaded
thinc-9.1.1.tar.gz 191.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for thinc 9.1.1
File
thinc-9.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
thinc-9.1.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
thinc-9.1.1-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
thinc-9.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
thinc-9.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
thinc-9.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
thinc-9.1.1-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
thinc-9.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
thinc-9.1.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
thinc-9.1.1-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
thinc-9.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
thinc-9.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
thinc-9.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
thinc-9.1.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
thinc-9.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
thinc-9.1.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
thinc-9.1.1-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
thinc-9.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
thinc-9.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
thinc-9.1.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
thinc-9.1.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
thinc-9.1.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
thinc-9.1.1-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
thinc-9.1.1-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
thinc-9.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
thinc-9.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
thinc-9.1.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
thinc-9.1.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 72.2 MB

Release files / thinc-9.1.1.tar.gz

Download URL thinc-9.1.1.tar.gz
Size 191.8 kB
Tags Source
SHA-256 checksum
How to use checksums
21fae2986d7777a6f050b9046dc9eab11852f1c9a997dcc9032f3ecc22784a4a
BLAKE2b-256 checksum
How to use checksums
32a192a63536ee9742cfb7b3f4f1c30640f6964739cf33c9313d5c3401e168d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp312-cp312-win_amd64.whl

Download URL thinc-9.1.1-cp312-cp312-win_amd64.whl
Size 1.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d4c30a139df83f076b79b8701ab5544ef49d683696d1a71cc5adcf2d24d73528
BLAKE2b-256 checksum
How to use checksums
52fe9e735346fe4aaabfd48a7ef846feb3e5e87e99c5bd0dfd0eabacb527b144
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL thinc-9.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
34fe74c3d6682983fcbff49634f77c353e48fa6fd4b9e0fbd4075cec583523b5
BLAKE2b-256 checksum
How to use checksums
d6e0c5953591c58c45a8ad432a90175b63a86ff750a5d4f10e67df533fc90ebc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp312-cp312-musllinux_1_2_i686.whl

Download URL thinc-9.1.1-cp312-cp312-musllinux_1_2_i686.whl
Size 4.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
3e962f139b3e353d58ef87a861ba7e890bb29655c317bd225b568b97272a4b99
BLAKE2b-256 checksum
How to use checksums
455c8de8576c0af0caeca2d72421ec392416ff7347da9a009e023c31aceae480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL thinc-9.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a540ce68287939d5fcbc25e67c18d0e8b5e9f700e7075c28c2e40aa51496d54f
BLAKE2b-256 checksum
How to use checksums
45d5eda88b213ec9906f31eb965a090167dfe36b46eb8e4e2131ba42ae3e684f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL thinc-9.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 3.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2b47bd3af0f68f52393a6ae76d28718260533fcf9f5e010a94a302e67611841c
BLAKE2b-256 checksum
How to use checksums
d95083a75906d6ed285e1b2eb2d1cdafac78e9fc7fb6de4f35ea5d0ffd699de6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL thinc-9.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 764.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e77f0877c567103601e58178bb0d24d227a081380e25ed8ab4d2f2f7438d6d6a
BLAKE2b-256 checksum
How to use checksums
b8c74300838b6314ea727d789313e40bbef2cf307c9bab45a2cee2b5bda2cc44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp312-cp312-macosx_10_9_x86_64.whl

Download URL thinc-9.1.1-cp312-cp312-macosx_10_9_x86_64.whl
Size 827.9 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f1f9844a881f5892a23e23f0a112be3a6b0feedd4ac928f96ce32c6784fcaeb8
BLAKE2b-256 checksum
How to use checksums
9c0e9f564bcd7b6498dfb3b11019cba4f8e86419043248e10d20640ceac16e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp311-cp311-win_amd64.whl

Download URL thinc-9.1.1-cp311-cp311-win_amd64.whl
Size 1.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c7aef2cf91f53bebe2be52ff46f7b698da32e04e2ee53929aab6b1ff1af8157d
BLAKE2b-256 checksum
How to use checksums
363e369ea52d86af234f35a7ce0ff76c693d245c5a37e2e466a9180611d5488d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL thinc-9.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 4.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9c88e10e75607869425ed11d29c9a0754c5a8ed44048ea7bda00fb49a2d287a0
BLAKE2b-256 checksum
How to use checksums
54489c61160a4869dbaf4fb4f359cf23f21045ba1bb22626b6bfb511ada80c44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp311-cp311-musllinux_1_2_i686.whl

Download URL thinc-9.1.1-cp311-cp311-musllinux_1_2_i686.whl
Size 4.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b03c7f88363bbbcef2a36b8da261c1ad69972ffe2f6c2aaf1accef5c2d749d1a
BLAKE2b-256 checksum
How to use checksums
391ec2ddff11c470acc922cf4aeb25c0532351df1a34307163cf456aa97d55ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL thinc-9.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
45379a56d569f0a56a90d15fded5e46c8b1abb0a1b2617450194f06a55abf827
BLAKE2b-256 checksum
How to use checksums
9bc626e361be492ea8e98f687fd9b4536677211f837687f693d595766422db13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL thinc-9.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 3.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cf25ac6bf36bc8f46b7a1234a2be74469fe54fa6d1421fbb9deb968614ab03a6
BLAKE2b-256 checksum
How to use checksums
c58aee17b44923d624aa4b5c7e1c3ba6f515d3c873c92ca4b7c340645c632720
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL thinc-9.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 781.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
19928387bf7e80e2f808fa02c268b4e593d118f4722b3c1df1d7f53ef79d410c
BLAKE2b-256 checksum
How to use checksums
b393d0ac7fe8ff682b95ee90d0bc03a87bf8e47b319c0fb23ae6b015c3a8e7ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL thinc-9.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 849.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fc24dadedfe2eeaa1c6a4a1b08d30a4fa81185527dfa5fdf602e334b23bc0911
BLAKE2b-256 checksum
How to use checksums
402b53b77cc24348be7d0993c2aea0f7feab9a87156381f1578560add6c50331
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp310-cp310-win_amd64.whl

Download URL thinc-9.1.1-cp310-cp310-win_amd64.whl
Size 1.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b3f6dceb9605f5aaa2b57e16b336866e8bed235fe1224612e51657c16e815480
BLAKE2b-256 checksum
How to use checksums
76d3386de0dbb736275dbb5d2221e9054d11cce417cf926131beebddfd8056b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL thinc-9.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 4.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
754fb8c6d3f9f7ba9503a8969f007d3a171d49989aca5a435511f06c5e1171a0
BLAKE2b-256 checksum
How to use checksums
6ab9a84fb5224a13c4f6936139114ba8fe73e6e03167f9a87eacd4d4ee1a5232
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp310-cp310-musllinux_1_2_i686.whl

Download URL thinc-9.1.1-cp310-cp310-musllinux_1_2_i686.whl
Size 4.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
7bd43399c9f3b6f5ec2e429a96cb7e2320c7f8db4a358715ba177b5a1325f0c7
BLAKE2b-256 checksum
How to use checksums
065f2f5cd5592bf59dc421e8d2b749a342cba0c0c2ea8a7aa50ca74b035f8c90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL thinc-9.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4fa86a66854851ff51f7f5d32afe4c284582fc840009f11b9070f6aaf9455006
BLAKE2b-256 checksum
How to use checksums
d8d103abf631d7925c9c9888dd0d3321fb0a945d560fddb53817287041f0265c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL thinc-9.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 3.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7264dedc732541fd2783055072580b0eb06aecd9c102de639f2f53b6078127d1
BLAKE2b-256 checksum
How to use checksums
0529c2bef48513ab469fb7023f40b02e13d639de0e5b4beafeb828745aad5d4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL thinc-9.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 785.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
082d3804a3dc5091bc3c980f338b37d4d848454f018b42be7dec7c042847c3c4
BLAKE2b-256 checksum
How to use checksums
304f5d463760011154bf595aedb6adabf6c7794471d2834b65d66adf585025aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL thinc-9.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 853.1 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9c4a19eab36f246f49c3fd662a4442e07839a3f93a34b48867c9857587f9c518
BLAKE2b-256 checksum
How to use checksums
28a04532a0b9c4947ede46a6d45bee040fac6db7bc077c5ffd9629ae50c511e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp39-cp39-win_amd64.whl

Download URL thinc-9.1.1-cp39-cp39-win_amd64.whl
Size 1.3 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
49f316e599d71a91d6b0d8737015c7cc04cd8a10ca0ec412abc66212a4011dd4
BLAKE2b-256 checksum
How to use checksums
f7ebcf4caaab6783425f0cdc64aeeb1a1c3d9b5d886fed8ce7f0181b20ead176
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL thinc-9.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Size 4.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d3f16766f25cdf11fb136688d52df5d4698c30532cf42812192186b476833a33
BLAKE2b-256 checksum
How to use checksums
7d682e0378c0b427c282e5b62b8b7d6dfe3e5cdb18abe8dead5f33f40feba550
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp39-cp39-musllinux_1_2_i686.whl

Download URL thinc-9.1.1-cp39-cp39-musllinux_1_2_i686.whl
Size 4.4 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
1b680e45eea8183984a717825b5f7594430674d019b66e4f959f6aba54d27425
BLAKE2b-256 checksum
How to use checksums
51d7b84d116f736df0f76e69e376af5c138ad637ee2bfe536164360057687ad0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL thinc-9.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8a458c2ce71d74615acf491b717342821133eca4a36d172a8c048b46a92566bd
BLAKE2b-256 checksum
How to use checksums
98165f3a5189d8f9e2c4828589dbdaa2c2f1b0a6ad3f9861dd47958aa6715364
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL thinc-9.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 3.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
09c15bae71d5ee215c7b5240eee859a16713de47e9250879a207f043e0c299b3
BLAKE2b-256 checksum
How to use checksums
d84f6fa24c9cfc8458c6a79ed35b342ae8c916121fce7e46683fb3d7091b51ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL thinc-9.1.1-cp39-cp39-macosx_11_0_arm64.whl
Size 789.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3d305f06b1dedd40ee942f629c63cd36b299e4368b9b1223f8952366e6b3ed3a
BLAKE2b-256 checksum
How to use checksums
987fca926b9e8d264cbc33e8104860a2ada64a0dbbd179e7aa298617f0e210fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / thinc-9.1.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL thinc-9.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 859.4 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4ab269b1646c5cc058055d4941e343aa52b293225c31775a94373e02bc5c85a1
BLAKE2b-256 checksum
How to use checksums
2cfaa1154c3e562509b289bbc29f26ed190e719e98ef61fb4afa00886263f8d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release history Release notifications | RSS feed

This release

9.1.1 This release

29 release files

9.0.0

21 release files

8.3.9

36 release files

8.3.4

21 release files

8.3.3

21 release files

8.3.1

17 release files

8.3.0

17 release files

8.2.5

21 release files

8.2.2

34 release files

8.2.1

34 release files

8.2.0

28 release files

8.1.7

28 release files

8.1.6

28 release files

8.1.5

28 release files

8.1.4

23 release files

8.1.2

23 release files

8.0.8

13 release files

8.0.6

13 release files

8.0.5

13 release files

8.0.4

13 release files

8.0.3

13 release files

8.0.1

13 release files

8.0.0

13 release files

7.4.6

28 release files

7.4.5

13 release files

7.4.3

13 release files

7.4.1

12 release files

7.4.0

12 release files

7.3.1

13 release files

7.3.0

12 release files

7.2.0

12 release files

7.1.1

12 release files

7.1.0

12 release files

7.0.8

12 release files

7.0.7

1 release file

7.0.6

11 release files

7.0.5

9 release files

7.0.4

12 release files

7.0.3

12 release files

7.0.2

12 release files

7.0.1

12 release files

7.0.0

12 release files

6.11.2

1 release file

6.11.1

1 release file

6.10.3

1 release file

6.10.2

1 release file

6.10.1

1 release file

6.10.0

1 release file

6.9.0

1 release file

6.8.2

1 release file

6.8.1

1 release file

6.8.0

1 release file

6.7.3

1 release file

6.7.2

1 release file

6.7.1

1 release file

6.7.0

1 release file

6.6.0

1 release file

6.5.2

1 release file

6.5.0

1 release file

6.4.0

1 release file

6.3.0

1 release file

6.2.0

1 release file

6.1.3

1 release file

6.1.2

1 release file

6.1.1

1 release file

6.1.0

1 release file

6.0.0

1 release file

5.0.8

11 release files

5.0.7

11 release files

5.0.6

7 release files

5.0.5

1 release file

5.0.4

1 release file

5.0.3

1 release file

5.0.2

1 release file

5.0.1

1 release file

5.0.0

1 release file

4.2.0

1 release file

4.1.0

1 release file

4.0.0

1 release file

3.4.1

1 release file

3.3

1 release file

3.2

1 release file

3.1

1 release file

3.0

1 release file

2.0

1 release file

1.76

1 release file

1.75

1 release file

1.74

1 release file

1.73

1 release file

1.72

1 release file

1.71

1 release file

1.70

1 release file

1.69

1 release file

1.68

1 release file

1.67

1 release file

1.66

1 release file

1.65

1 release file

1.64

1 release file

1.63

1 release file

1.62

1 release file

1.61

1 release file

1.60

1 release file

1.42

1 release file

1.41

1 release file

1.5

1 release file

1.4

1 release file

1.3

1 release file

1.2

1 release file

1.1

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page