Earlier quoted context omitted.
Fast CPU transformers: https://bellard.org/libnc Fast CPU convolutions: https://NN-512.com Both are completely stand-alone (no external dependencies).
> Fast CPU transformers: https://bellard.org/libnc And especially, from Fabrice Bellard (QEMU, FFMPEG...) I do not know how you found it: it is not even in his site's index! -- I see that NN-512 is a personal project of yours: congratulations! Though it seems to be a go-lang application that generates specialized C for convolutional NNs... Not a general purpose library, not for beginners.
Ask HN: What ML platform are you using?
81–84 of 84 posts
Re: Ask HN: What ML platform are you using?
#82Earlier quoted context omitted.
> Fast CPU transformers: https://bellard.org/libnc And especially, from Fabrice Bellard (QEMU, FFMPEG...) I do not know how you found it: it is not even in his site's index! -- I see that NN-512 is a personal project of yours: congratulations! Though it seems to be a go-lang application that generates specialized C for convolutional NNs... Not a general purpose library, not for beginners.
FWIW this is the first link on the index page: https://bellard.org/nncp/ which mentions libnc as its underlying ML library.
It is like "Let me show you my new idea for a cupboard..." - ok, nice! - "...I created through a new lightweight portable all-purpose "Fabrice Bellard"-quality Swiss army knife for automation that operates on any material and that you may use if you want" - YES!? REALLY?... Metaphors do not come close.
This, LibNC, is an Artificial Intelligence engine signed Fabrice Bellard, in low level implementation... It's a "revolution".)
Re: Ask HN: What ML platform are you using?
#83Earlier quoted context omitted.
To support your point with data, here is a graph of usage of TF vs PyTorch in papers over time: https://horace.io/pytorch-vs-tensorflow/
I've seen this chart too. But research != Production. I bet that TensorFlow is still more commonly used in serving than Pytorch because of great tooling like TensorFlow Serving. I could be wrong though, as I'm not up to date with the latest in the Pytorch ecosystem.