Add readme

This commit is contained in:
2025-10-29 14:50:03 +04:00
parent 187492c6b0
commit 8d8335eca0
2 changed files with 22 additions and 1 deletions

21
README.md Normal file
View File

@@ -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)!

View File

@@ -1,5 +1,5 @@
CXX = g++ CXX = g++
CXXFLAGS = -Wall -Wextra -O2 -std=c++11 CXXFLAGS = -Wall -Wextra -O2 -std=c++23
LIBS = -lOpenCL LIBS = -lOpenCL
TARGET = main 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 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