A simple, from-scratch C++ Feedforward Neural Network with zero dependencies, built to demystify the fundamentals of deep learning.

adam adamw artificial-intelligence backpropagation cplusplus cpp deep-learning educational-project feedforward feedforward-neural-network from-scratch learning machine-learning neural-network no-dependencies sgd
4 Open Issues Need Help Last updated: Sep 9, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue proposes adding an 'epsilon' parameter to the `EvaluationConfig` class with a default value. The goal is to centralize epsilon usage and remove hardcoded epsilon values from the `ErrorCalculation` class, making the configuration more manageable and consistent.

Complexity: 2/5
enhancement good first issue

A simple, from-scratch C++ Feedforward Neural Network with zero dependencies, built to demystify the fundamentals of deep learning.

C++
#adam#adamw#artificial-intelligence#backpropagation#cplusplus#cpp#deep-learning#educational-project#feedforward#feedforward-neural-network#from-scratch#learning#machine-learning#neural-network#no-dependencies#sgd

AI Summary: This issue proposes to move the activation momentum setting from a direct function call to the constructor, making it a configurable parameter. It suggests a static helper function to estimate momentum if not explicitly provided, improving user experience and code organization.

Complexity: 2/5
enhancement good first issue

A simple, from-scratch C++ Feedforward Neural Network with zero dependencies, built to demystify the fundamentals of deep learning.

C++
#adam#adamw#artificial-intelligence#backpropagation#cplusplus#cpp#deep-learning#educational-project#feedforward#feedforward-neural-network#from-scratch#learning#machine-learning#neural-network#no-dependencies#sgd

A simple, from-scratch C++ Feedforward Neural Network with zero dependencies, built to demystify the fundamentals of deep learning.

C++
#adam#adamw#artificial-intelligence#backpropagation#cplusplus#cpp#deep-learning#educational-project#feedforward#feedforward-neural-network#from-scratch#learning#machine-learning#neural-network#no-dependencies#sgd
enhancement good first issue

A simple, from-scratch C++ Feedforward Neural Network with zero dependencies, built to demystify the fundamentals of deep learning.

C++
#adam#adamw#artificial-intelligence#backpropagation#cplusplus#cpp#deep-learning#educational-project#feedforward#feedforward-neural-network#from-scratch#learning#machine-learning#neural-network#no-dependencies#sgd