7#include <unordered_map>
2d array abstraction
Definition Matrix.h:43
std::function< double(double) > ActivationFunc
Definition Activation.h:16
ActivationFunc get_activation_func(::std::string activation)
Get an activation function from a string.
::CNum::DataStructs::Matrix< double > activate(const ::CNum::DataStructs::Matrix< double > &data, ActivationFunc act_func) noexcept
Run an activation function on a Matrix of data.
double sigmoid(double value)
Sigmoid function (for a single value).