MLask 1.0.0
A custom c++ deep learning library
Loading...
Searching...
No Matches
types.hpp
Go to the documentation of this file.
1#include <Eigen/Core>
2#include <stdfloat>
3#include <cstddef>
4#include <cstdint>
5
6namespace mlask {
12 using float_t = float;
13 using size_t = std::size_t;
14 using int_t = std::int32_t;
15 using uint_t = std::uint32_t;
16 using vectorIn = Eigen::Matrix<float_t, Eigen::Dynamic, 1>;
17 using vectorOut = Eigen::Matrix<float_t, Eigen::Dynamic, 1>;
19 using actfunc = std::function<float_t(float_t)>;
20}
Definition LeakyRelu.hpp:4
float_t(*)(float_t, float_t) err_function
Definition types.hpp:18
std::size_t size_t
Definition types.hpp:13
std::int32_t int_t
Definition types.hpp:14
Eigen::Matrix< float_t, Eigen::Dynamic, 1 > vectorOut
Definition types.hpp:17
float float_t
Definition types.hpp:12
Eigen::Matrix< float_t, Eigen::Dynamic, 1 > vectorIn
Definition types.hpp:16
std::uint32_t uint_t
Definition types.hpp:15
std::function< float_t(float_t)> actfunc
Definition types.hpp:19