NeuralNet 1.0
Loading...
Searching...
No Matches
NeuralNet::Activation Class Reference
Inheritance diagram for NeuralNet::Activation:
NeuralNet::Relu NeuralNet::Sigmoid NeuralNet::Softmax

Static Public Member Functions

static Eigen::MatrixXd activate (const Eigen::MatrixXd &z)
 Activate a layer's outputs.
 
static Eigen::MatrixXd diff (const Eigen::MatrixXd &a)
 Compute the derivative of the activation function.
 

Static Public Attributes

static std::string slug = "actv"
 

Member Function Documentation

◆ activate()

static Eigen::MatrixXd NeuralNet::Activation::activate ( const Eigen::MatrixXd & z)
inlinestatic

Activate a layer's outputs.

Parameters
zA matrix representing a layer's outputs
Returns
The activated outputs

◆ diff()

static Eigen::MatrixXd NeuralNet::Activation::diff ( const Eigen::MatrixXd & a)
inlinestatic

Compute the derivative of the activation function.

Parameters
aActivated outputs
Returns
The activated outputs derivatives

The documentation for this class was generated from the following file: