| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
本项目是一个仅使用 C++ 17 和 Eigen 3 库实现的单隐藏层神经网络,用于学习和近似基本的算术运算(加、减、乘、除)。
该项目旨在展示如何在不依赖 TensorFlow 或 PyTorch 等高层框架的情况下,从底层实现神经网络的前向传播、反向传播和随机梯度下降(SGD)过程。
您需要安装以下工具和库:
# 1. 安装 Homebrew
# /bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"
# 2. 安装 Eigen 和 CMake
brew install eigen cmake
# 3. 安装 Python 绘图依赖
pip install matplotlib| Back | FazBrowse Home | New Git URL |