Re:Show HN: Thinc, a new deep learning library by the makers...
by kriro on Wednesday January 29, 2020 @02:53AM
(#22178381)
I'm going to try this simply because spaCy is so great. It's my goto for NLP in different languages (notably German) and a joy to work with.
Re:Show HN: Thinc, a new deep learning library by the makers...
by oddnearfuture on Wednesday January 29, 2020 @01:05AM
(#22177903)
With some friends talking about how productive you guys are today! Thanks for releasing this, we'll playing around with it at the office.
Gotta say though, amazing work on branding across the suite of inittiatives.
The new version's been mostly rewritten, and this time, my feelings are different :). There's honestly a lot here that DL people should find interesting, even if you're not really looking for new tools atm (which is very understandable).
If you first learned deep learning by using PyTorch and TensorFlow, you might find Thinc to be an interestingly different perspective. The backpropagation mechanics are much more exposed, but functional programming means managing the gradients is little trouble.
It's also a great way to try out Python's new type annotation features. We designed the library to use type annotations, and have pretty detailed support for numpy semantics.
Other nice features include the config system and the wrappers system: you can use models from external libraries as part of a network, and wire different frameworks together. The idea behind Thinc is to work in conjunction with current DL tooling. We want to avoid providing our own optimised engine, making the library much more lightweight and compatible.