https://github.com/uefi-code/easyann
The Easiest Neural Network Training Code Written in C
https://github.com/uefi-code/easyann
ann neural-network
Last synced: 8 months ago
JSON representation
The Easiest Neural Network Training Code Written in C
- Host: GitHub
- URL: https://github.com/uefi-code/easyann
- Owner: UEFI-code
- Created: 2022-05-11T07:22:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-12T04:01:58.000Z (almost 4 years ago)
- Last Synced: 2025-05-17T03:33:12.789Z (9 months ago)
- Topics: ann, neural-network
- Language: C
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EasyANN
This is an Easiest and most Detailed example of Artificial Neural Network written in C.
Why this Easiest?
No Complex Math Formula.
No complex library depends, only and .
Easy to compile, wether you are using Linux/Mac/Windows at almost ANY version.
How this Detailed?
This code will show you the whole ANN training mechanism, within about only 200 lines of C code!
If you are the one who want to see the things really work like us, this code best for you.
So this example code is very suitable for Education.
# How to build
On Linux/macOS
```bash
gcc main.c -o main
```
On Windows
Drag main.c into Dev C++ or Visual Studio(Sure need to create a Win32 C++ console project) then click 'Compile' or 'Build'
# Q&A
If you have any questions, feel free to open an issue!
You may noticed the backward2() Function, well that's another style of writing, work same as backward().
Comments is going on to add.
If you run directly, you are expected to see the neural network training to fit the target data.
# License
Copyright reserved by 'SuperHacker UEFI' and 'Cookie'.
You can edit or use it anywhere you want, at your own risk and responsibility.