2 ms·
It's not very relevant, but here is an open source code generator for "from scratch" x86-64 SIMD convolutional neural nets in C99: https://nn-512.com/ https://
by 37ef_ced3 6y ago
It's not very relevant, but here is an open source code generator for "from scratch" x86-64 SIMD convolutional neural nets in C99:
https://nn-512.com/ https://nn-512.com/
The C99 code is stand-alone, with no external dependencies, and there are numerous example blocks to look at. The algorithms are state-of-the-art (multi-tile Winograd-Cook-Toom-Lavin, multi-tile strided Fourier, arbitrary dilated/strided convolutions with no im2col redundancy, etc.)