23 ms·
Related: https://NN-512.com https://NN-512.com is a compiler that generates C99 code for neural net inference. It takes as input a simple text description of a
by 37ef_ced3 5y ago
Related: https://NN-512.com https://NN-512.com is a compiler that generates C99 code for neural net inference. It takes as input a simple text description of a convolutional neural net inference graph. It produces as output a human-readable, stand-alone (no dependencies) C99 implementation of that graph. The generated C99 code uses AVX-512 vector instructions to perform inference.
- theK 5y agoTangential question, why not just host a git repo instead of hosting the files without history?
- 37ef_ced3 5y agoThe compiler generates and serves its own website with no dependencies. For personal projects (including NN-512) I use Mercurial for version control, not git. But in any case I don't want the compiler (or the website it generates) to depend on git or any other version control software.
- smaudet 5y agoWhat do you do for version control? I think you have this backwards, anybody could check in the contents of your tarball into a vcs, so not sure the point...
- jhgb 5y agoThat's cool for anyone who has AVX-512 enabled CPUs. Is there anything that works on CPUs supporting only up to AVX2?