diff --git a/README.md b/README.md new file mode 100644 index 0000000..c3ae23a --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# Neural Network ++ +> Neural Network++ - это движок для создания нейронных сетей написанный на С++ + +## Стек: +- [C++ 23](https://ru.wikipedia.org/wiki/C%2B%2B23) +- [OpenCL](https://ru.wikipedia.org/wiki/OpenCL) +- **Всё!** :wink: + +## О проекте: +- Движок для создания нейронных сетей +- Классы с классической математикой для расчётов на CPU +- Классы с ускорением на GPU с использованием OpenCL + +## Запуск: +- **Windows:** + ``` + make + make run + ``` + +### Над проектом работали [StepanovPlaton](https://github.com/StepanovPlaton) и [Fluorouacil](https://github.com/Fluorouacil)! diff --git a/src/Makefile b/src/Makefile index 540c858..3c13673 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,5 +1,5 @@ CXX = g++ -CXXFLAGS = -Wall -Wextra -O2 -std=c++11 +CXXFLAGS = -Wall -Wextra -O2 -std=c++23 LIBS = -lOpenCL TARGET = main SRC = main.cpp ./math/opencl/opencl.cpp ./math/matrix/cpu/matrix.cpp ./math/matrix/cpu/mutable_matrix.cpp ./math/matrix/gpu/matrix.cpp ./math/matrix/gpu/mutable_matrix.cpp