SHOGUN  3.2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
config.h
Go to the documentation of this file.
1 #ifndef __SHOGUN_LIB_CONFIG_H__
2 #define __SHOGUN_LIB_CONFIG_H__
3 
4 #define MACHINE "armv7l"
5 #define CONFIGURE_OPTIONS "TODO"
6 #define COMPFLAGS_CPP "-std=c++11 -Wall -Wno-unused-parameter -Wformat -Wformat-security -Wparentheses -Wshadow -Wno-unknown-pragmas -Wno-deprecated -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fopenmp -DNDEBUG"
7 #define LINKFLAGS "-lpthread;/usr/lib/atlas/libtatlas.so;/lib/libglpk.so;/usr/lib/libarpack.so;/usr/lib/libnlopt_cxx.so;/usr/lib/liblpsolve55.so;/lib/libColPack.so;/lib/libarprec.so;-ljson-c;/usr/lib/libxml2.so;/usr/lib/libhdf5.so;/usr/lib/libz.so;/usr/lib/libdl.so;/usr/lib/libm.so;/usr/lib/libcurl.so;/usr/lib/libz.so;/usr/lib/libbz2.so;/usr/lib/liblzma.so;/usr/lib/libsnappy.so;/usr/lib/liblzo2.so;optimized;/usr/lib/libprotobuf.so;debug;/usr/lib/libprotobuf.so;-lpthread"
8 
9 #define SFMT_MEXP 19937
10 #define DSFMT_MEXP 19937
11 
12 #define HAVE_HDF5 1
13 #define HAVE_CURL 1
14 #define HAVE_JSON 1
15 #define HAVE_XML 1
16 #define HAVE_LARGEFILE 1
17 #define HAVE_DOXYGEN 1
18 #define HAVE_LAPACK 1
19 /* #undef HAVE_MVEC */
20 #define HAVE_PROTOBUF 1
21 
22 #define HAVE_ARPACK 1
23 #define HAVE_EIGEN3 1
24 /* #undef HAVE_OPENCV */
25 /* #undef HAVE_CATLAS */
26 #define HAVE_ATLAS 1
27 #define HAVE_NLOPT 1
28 #define USE_LPSOLVE 1
29 #define HAVE_PTHREAD 1
30 /* #undef USE_CPLEX */
31 #define HAVE_COLPACK 1
32 #define HAVE_ARPREC 1
33 
34 #define HAVE_POWL 1
35 #define HAVE_LGAMMAL 1
36 #define HAVE_SQRTL 1
37 #define HAVE_LOG2 1
38 /* #undef USE_LOGCACHE */
39 /* #undef USE_LOGSUMARRAY */
40 
41 /* Define to 1 if you have the declaration of `isfinite', and to 0 if you
42  don't. */
43 /* #undef HAVE_DECL_ISFINITE */
44 
45 /* Define to 1 if you have the declaration of `isinf', and to 0 if you don't. */
46 #define HAVE_DECL_ISINF 1
47 
48 /* Define to 1 if you have the declaration of `isnan', and to 0 if you don't. */
49 #define HAVE_DECL_ISNAN 1
50 
51 /* Define to 1 if you have the `finite' function. */
52 /* #undef HAVE_FINITE */
53 
54 /* Define to 1 if you have the `fpclass' function. */
55 #define HAVE_FPCLASS 1
56 
57 /* Define to 1 if you have the `isfinite' function. */
58 /* #undef HAVE_ISFINITE */
59 
60 /* Define to 1 if you have the `isinf' function. */
61 #define HAVE_ISINF 1
62 
63 /* Define to 1 if you have the `isnan' function. */
64 #define HAVE_ISNAN 1
65 
66 /* Define to 1 if you have the `std::isfinite' function. */
67 #define HAVE_STD_ISFINITE 1
68 
69 /* Define to 1 if you have the `std::isinf' function. */
70 #define HAVE_STD_ISINF 1
71 
72 /* Define to 1 if you have the `std::isnan' function. */
73 #define HAVE_STD_ISNAN 1
74 
75 #define USE_SPINLOCKS 1
76 #define USE_SHORTREAL_KERNELCACHE 1
77 #define USE_BIGSTATES 1
78 
79 /* #undef USE_HMMDEBUG */
80 #define USE_HMMCACHE 1
81 /* #undef USE_HMMPARALLEL */
82 /* #undef USE_HMMPARALLEL_STRUCTURES */
83 
84 /* #undef USE_PATHDEBUG */
85 
86 /* #undef USE_SVMLIGHT */
87 /* #undef USE_MOSEK */
88 
89 #define USE_GLPK 1
90 #define USE_LZO 1
91 #define USE_GZIP 1
92 #define USE_BZIP2 1
93 #define USE_LZMA 1
94 #define USE_REFERENCE_COUNTING 1
95 #define USE_SNAPPY 1
96 
97 /* #undef HAVE_SSE2 */
98 /* #undef HAVE_BUILTIN_VECTOR */
99 #define OCTAVE_APIVERSION 49
100 
101 /* #undef DARWIN */
102 /* #undef FREEBSD */
103 #define LINUX 1
104 
105 /* #undef USE_SWIG_DIRECTORS */
106 /* #undef TRACE_MEMORY_ALLOCS */
107 /* #undef USE_JEMALLOC */
108 
109 #define NARRAY_LIB "/usr/lib/gems/ruby/narray-0.6.0.9/narray.so"
110 
111 /* #undef HAVE_CXX0X */
112 #define HAVE_CXX11 1
113 #define HAVE_CXX11_ATOMIC 1
114 #define HAVE_STD_UNORDERED_MAP 1
115 
116 #define HAVE_JBLAS 1
117 
118 /* random related defines */
119 /* #undef HAVE_ARC4RANDOM */
120 #define DEV_RANDOM "/dev/urandom"
121 
122 #endif /* __SHOGUN_LIB_CONFIG_H__ */

SHOGUN Machine Learning Toolbox - Documentation