explosion / thinc
🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
Why this job: topics: machine-learning-library, natural-language-processing, jax, tensorflow, deep-learning, machine-learning, pytorch
What it does
- Type-check your model definitions with custom types and
- Wrap PyTorch, TensorFlow and MXNet models for use in your network.
- Concise functional-programming approach to model definition, using
- Optional custom infix notation via operator overloading.
- Integrated config system to describe trees of objects and hyperparameters.
Get started
pip install -U pip setuptools wheel
pip install thinc- Maintenance
- Active
- Last commit 17 days ago
- Stars
- 2,890
- +1 this week
- Licence
- MIT
- Allows business use
- Downloads for
- 2 systems
- Mac, Linux
- Latest version
- v10.0.0
- Released 16 days ago
- Built with
- Python
- 77% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 92% closed
- 12 still open
- Pull requests
- 713 merged
- 6 waiting
- Releases
- 96
- 7 in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| keras-team / keras | 64,420 | today | Apache-2.0 | No downloads |
| deepjavalibrary / djl | 4,860 | 14 days ago | Apache-2.0 | No downloads |
| huggingface / datasets | 22,130 | 2 days ago | Apache-2.0 | No downloads |
More: download files, languages, topics and project record
Download files, v10.0.0
- Mac12 files, 84 downloads
- Linux24 files, 162 downloads
Languages
- Python 77%
- Cython 9%
- JavaScript 6%
- Sass 3%
Topics
- machine-learning
- deep-learning
- artificial-intelligence
- ai
- python
- nlp
- natural-language-processing
- spacy
- machine-learning-library
- type-checking
- functional-programming
- pytorch
Project record
- JobAI libraries and models
- StatusListed
- Commits5,380
- Forks295
- Watching74
- Stars in 28 days+1
- CreatedOct 16, 2014
- First seen by usNov 7, 2026
- CheckedNov 8, 2026
