FlexNN 1
Fully connected neural network built from scratch with flexible n-layer design and multiple activations.
Loading...
Searching...
No Matches
Layer.h File Reference

Header file for the Layer class in the FlexNN neural network library. More...

#include <utility>
#include <Eigen/Dense>
Include dependency graph for Layer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FlexNN::Layer
 Represents a single layer in a neural network. More...
 

Namespaces

namespace  FlexNN
 Namespace for the FlexNN neural network library.
 

Detailed Description

Header file for the Layer class in the FlexNN neural network library.

This file defines the Layer class, which represents a single layer in a neural network. It includes methods for forward and backward passes, weight updates, and accessing weights and biases. The Layer class uses Eigen for matrix operations and supports various activation functions.

Author
Nalin Angrish nalin.nosp@m.@nal.nosp@m.inang.nosp@m.rish.nosp@m..me