Go to the documentation of this file. 21 #ifndef __MLPACK_PREREQS_HPP 22 #define __MLPACK_PREREQS_HPP 26 #pragma message "Armadillo was included before mlpack; this can sometimes cause\ 27 problems. It should only be necessary to include <mlpack/core.hpp> and not\ 42 #define _USE_MATH_DEFINES 46 #include <boost/math/special_functions/gamma.hpp> 50 #define M_PI 3.141592653589793238462643383279 55 #if defined(__GNUG__) && !defined(DEBUG) 57 #define force_inline __attribute__((always_inline)) 58 #elif defined(_MSC_VER) && !defined(DEBUG) 60 #define force_inline __forceinline 64 #include <mlpack/core/arma_extend/arma_extend.hpp> 70 #pragma warning(disable : 4519)