SHOGUN  v3.0.1
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
config.h
浏览该文件的文档.
1 #define MACHINE "x86_64"
2 #define CONFIGURE_OPTIONS "TODO"
3 #define COMPFLAGS_CPP "-std=c++11 -Wall -Wno-unused-parameter -Wformat -Wformat-security -Wparentheses -Wshadow -Wno-unknown-pragmas -Wno-deprecated -g -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fopenmp"
4 #define LINKFLAGS "-lpthread;/usr/lib/atlas-base/liblapack_atlas.so.3;/usr/lib/atlas-base/libcblas.so.3;/usr/lib/atlas-base/libf77blas.so.3;/usr/lib/atlas-base/libatlas.so.3;/usr/lib/liblapack.so.3;/usr/lib/libglpk.so;/usr/lib/libarpack.so;/usr/lib/x86_64-linux-gnu/libnlopt.so;-ljson-c;/usr/lib/x86_64-linux-gnu/libxml2.so;/usr/lib/x86_64-linux-gnu/libhdf5.so;/usr/lib/x86_64-linux-gnu/libpthread.so;/usr/lib/x86_64-linux-gnu/libz.so;/usr/lib/x86_64-linux-gnu/libdl.so;/usr/lib/x86_64-linux-gnu/libm.so;/usr/lib/x86_64-linux-gnu/libz.so;/usr/lib/x86_64-linux-gnu/liblzma.so;/usr/lib/libsnappy.so;/usr/lib/x86_64-linux-gnu/liblzo2.so"
5 
6 #define SFMT_MEXP 19937
7 #define DSFMT_MEXP 19937
8 
9 #define HAVE_HDF5 1
10 /* #undef HAVE_CURL */
11 #define HAVE_JSON 1
12 #define HAVE_XML 1
13 #define HAVE_LARGEFILE 1
14 #define HAVE_DOXYGEN 1
15 #define HAVE_LAPACK 1
16 /* #undef HAVE_MVEC */
17 /* #undef HAVE_PROTOBUF */
18 
19 #define HAVE_ARPACK 1
20 #define HAVE_EIGEN3 1
21 /* #undef HAVE_CATLAS */
22 #define HAVE_ATLAS 1
23 #define HAVE_NLOPT 1
24 /* #undef USE_LPSOLVE */
25 #define HAVE_PTHREAD 1
26 /* #undef USE_CPLEX */
27 /* #undef HAVE_COLPACK */
28 /* #undef HAVE_ARPREC */
29 
30 #define HAVE_POWL 1
31 #define HAVE_LGAMMAL 1
32 #define HAVE_SQRTL 1
33 #define HAVE_LOG2 1
34 /* #undef USE_LOGCACHE */
35 /* #undef USE_LOGSUMARRAY */
36 
37 #define USE_SPINLOCKS 1
38 #define USE_SHORTREAL_KERNELCACHE 1
39 #define USE_BIGSTATES 1
40 
41 /* #undef USE_HMMDEBUG */
42 #define USE_HMMCACHE 1
43 /* #undef USE_HMMPARALLEL */
44 /* #undef USE_HMMPARALLEL_STRUCTURES */
45 
46 /* #undef USE_PATHDEBUG */
47 
48 /* #undef USE_SVMLIGHT */
49 /* #undef USE_MOSEK */
50 
51 #define USE_GLPK 1
52 #define USE_LZO 1
53 #define USE_GZIP 1
54 /* #undef USE_BZIP2 */
55 #define USE_LZMA 1
56 #define USE_REFERENCE_COUNTING 1
57 #define USE_SNAPPY 1
58 
59 #define HAVE_SSE2 1
60 #define HAVE_BUILTIN_VECTOR 1
61 /* #undef OCTAVE_APIVERSION */
62 
63 /* #undef DARWIN */
64 /* #undef FREEBSD */
65 #define LINUX 1
66 
67 /* #undef USE_SWIG_DIRECTORS */
68 /* #undef TRACE_MEMORY_ALLOCS */
69 /* #undef USE_JEMALLOC */
70 
71 /* #undef NARRAY_LIB */
72 
73 /* #undef HAVE_CXX0X */
74 #define HAVE_CXX11 1
75 #define HAVE_CXX11_ATOMIC 1
76 #define HAVE_STD_UNORDERED_MAP 1
77 
78 /* #undef HAVE_JBLAS */

SHOGUN Machine Learning Toolbox - Documentation