Skip to main content

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

Project description

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

From the makers of spaCy, Prodigy and FastAPI

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.

Azure Pipelines 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 --pre

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

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.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

thinc-8.0.14.tar.gz (188.4 kB view details)

Uploaded Source

Built Distributions

thinc-8.0.14-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

thinc-8.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (663.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

thinc-8.0.14-cp310-cp310-macosx_10_9_x86_64.whl (639.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

thinc-8.0.14-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

thinc-8.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (661.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

thinc-8.0.14-cp39-cp39-macosx_10_9_x86_64.whl (639.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

thinc-8.0.14-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

thinc-8.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (662.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

thinc-8.0.14-cp38-cp38-macosx_10_9_x86_64.whl (633.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

thinc-8.0.14-cp37-cp37m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

thinc-8.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (652.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

thinc-8.0.14-cp37-cp37m-macosx_10_9_x86_64.whl (626.6 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

thinc-8.0.14-cp36-cp36m-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.6m Windows x86-64

thinc-8.0.14-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (655.0 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

thinc-8.0.14-cp36-cp36m-macosx_10_9_x86_64.whl (627.7 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file thinc-8.0.14.tar.gz.

File metadata

  • Download URL: thinc-8.0.14.tar.gz
  • Upload date:
  • Size: 188.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14.tar.gz
Algorithm Hash digest
SHA256 dcc0bc6a8e814e20f26825e3fd7f833424e93187135952454a5d17fac09ce49d
MD5 7ab934fce2ff923e7a4fad82c42d1e81
BLAKE2b-256 cb0768e953fbac2fb7ed20fa3167d4b8e9fa9e7a838513df23bbd5e2b8c2bb8b

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6f09edf0c66adb362ab4f87998537d507a70c9534a753d35eeadf627656dcd87
MD5 83a2d8f9695f1a2d45676c27041ea610
BLAKE2b-256 5cca2eaa733d1b990769daeb172192b15d3a65586ca259ecbccb7fa7856c9888

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 663.3 kB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75289e9a13c35a39a7cb8d502e478fb12af577aca30cdb051ac33c5303b71f6b
MD5 08e92a63ac4e4f0b531e4318db09874e
BLAKE2b-256 26ed0cf7852508326f01146044dabb9f540c27fa16d1514b7e883b6afa393451

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 639.2 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9194f730966990ffbaddec73e8d0482d3406d92994f700093e0c2016fd538342
MD5 b95a22e17246d95e8289d9effa875f9a
BLAKE2b-256 3bb885385e2ad54ec20b444789cab7a93f7fe05f4a36e73d865d3eec827e88b5

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eb9340b23bca7ac486eb33cd859ae3ad7fa70e35f2b0095224acd4424215a07b
MD5 144aa1ffa589eace1032356b86dcce5b
BLAKE2b-256 edd80c0e27775b91393a9f81a722f39a7d7855ec0965466c1040aa9765b991b9

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 661.2 kB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03408710c5f99f92d894d978054c2e807088429af08fd25b45796f29bd2a2139
MD5 bbb46241c06edb8622a821d43e36778e
BLAKE2b-256 14207c680bb80e3df189a6a974bf58c954caa8fc57cddbf94faaee3d8a5cdbd7

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 639.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b4311c6ab1fd6c9b3b728183053413e4915de8004332ee3161b61d83f090ec87
MD5 d59326392cf9d2933f12ba058888a48e
BLAKE2b-256 65c9174b88d33b0974edeac287c0607eb62a611fa7634b84c9ab0f3e9afefeb5

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d42395493443dd944c169a58b7280d46b5ac2715702932b02826f12b876b363f
MD5 70bf8a90aab8ec7fa9048f08fd5116be
BLAKE2b-256 1073e6f1cba588f75453a6e8f38530e5c37ae8531cd12e766b202b5b24887c79

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 662.7 kB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c2a0f7aaa9f4141da498d4e836d5fb24ba1204901bc490d1e4686ff4e6cf30f8
MD5 3c6b684a652e3f962ef93d72fd7148b5
BLAKE2b-256 801fda6fb2ec0bd497ed7e3b27c6f68ad5820b10f2a9e695c163842ad07ef18c

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 633.2 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 83def088b8337d38ae8dba11ce2af8ff64906757a91f6dbf030c5b89b7f8962d
MD5 b11b7963708a281cc56b777f858faa69
BLAKE2b-256 9c0ea7de03d782fd64cc66b33034c3ebf8d0e0bc0eefbd59a297a0df9548ee43

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4adcb154f2473eeb29bad5f0325317901e09519c4204cc20e8988adeba4de4d3
MD5 4d341de668880c67162859466fd0b22f
BLAKE2b-256 432b914e677c019cee66904ef2b6b11c046336b233bd9812942078580d8c2fdb

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 652.9 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 789b1afc49b2a41d981b105dc7cd75dc01451e148b6f7b146ef1967e41e0f6dd
MD5 e36fdc01bd5f85536a89df1a88618ca6
BLAKE2b-256 dcfdf08fab073a01dad1c4dcbc47923258e5759b5509b3824d9a23a7bf37f6f3

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 626.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ffae1cf65e6d58b32e2d08cce16e233d6e416a2ef4f536a6efeca1a2b07d2bb
MD5 692303b94df20aa2bd612be8dd39d13d
BLAKE2b-256 ea1c6b65e12a327f381ec78006248b6c66e7906f73e7d9aed2497757beb419ee

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 fa8fb0a293b1f3e8a817065ca5d3177e3fd3181d70b51138b1690b7350b65722
MD5 5b44d404df8071ede1e1526b85f91b4b
BLAKE2b-256 4cc8fa4ecadc96cdcc2e64fc6277892660aeac28a0f1c31349db4edfedb9410e

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 655.0 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b40f90b9346821caa4e2cbf1ad250b59287c35abe45c9d671775ad0bbffdc5a4
MD5 3ef82f57529dbca0861124afb4f68b9f
BLAKE2b-256 e1d58d8d66b80416299e7fe8b8e25078b4a81152e844ad74d8e9d19b55e01bee

See more details on using hashes here.

File details

Details for the file thinc-8.0.14-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: thinc-8.0.14-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 627.7 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for thinc-8.0.14-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84fa896120cf15f7fe0a41b2a87940855385de721379d8641ef729346f5c04e0
MD5 f910b5204380f0ef21271d425f9ec61d
BLAKE2b-256 9ede56e909a6ee0bfb7354ce21ca94dce791d377745b54ff0afbdc7ba3822780

See more details on using hashes here.

Supported by

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