3#define NUMERIC_LIMITS_MIN 0.000001
7 #define EIGEN_USE_MKL_ALL
12#include "../eigen/Eigen/src/Core/util/DisableStupidWarnings.h"
14#define EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS
20#ifndef EIGEN_USE_THREADS
21#define EIGEN_USE_THREADS
24#pragma warning(push, 0)
26#include "../eigen/unsupported/Eigen/CXX11/Tensor"
27#include "../eigen/unsupported/Eigen/CXX11/ThreadPool"
32#include "../../opennn-cuda/opennn-cuda/kernel.cuh"
35#include "cuda_runtime.h"
45#define TOSTRING(x) STRING(x)
46#define LOG __FILE__ ":" TOSTRING(__LINE__)"\n"