diff --git a/2024-11-28-183455_1600x900_scrot.png b/2024-11-28-183455_1600x900_scrot.png deleted file mode 100644 index 7aaad6a..0000000 Binary files a/2024-11-28-183455_1600x900_scrot.png and /dev/null differ diff --git a/2024-11-28-183513_1600x900_scrot.png b/2024-11-28-183513_1600x900_scrot.png deleted file mode 100644 index c2cb6cd..0000000 Binary files a/2024-11-28-183513_1600x900_scrot.png and /dev/null differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..3db03a5 --- /dev/null +++ b/README.md @@ -0,0 +1,11 @@ +# nn - implementation of neural networks in c + +implements neural networks in c, targets embedded systems (microcontrollers, fpgas) \ +current implemented a simple feedforward nn in `snn.c`, todo is a convolutional neural network (with HLS #pragmas) for an fpga. \ + +depends on native c libraries and [gsl](https://www.gnu.org/software/gsl/) as the only external one + +### future goals +cnn w/ pragams -> successfully compiled to verilog using vivado/vitus \ +self-made matrix multiplication library, relying only on native c ones \ +code cleanup and optimization \