-
-
Notifications
You must be signed in to change notification settings - Fork 1k
/
config.h.in
137 lines (103 loc) · 3.42 KB
/
config.h.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
#ifndef __SHOGUN_LIB_CONFIG_H__
#define __SHOGUN_LIB_CONFIG_H__
#cmakedefine MACHINE "@MACHINE@"
#cmakedefine SFMT_MEXP @SFMT_MEXP@
#cmakedefine DSFMT_MEXP @DSFMT_MEXP@
#cmakedefine HAVE_HDF5 1
#cmakedefine HAVE_CURL 1
#cmakedefine HAVE_JSON 1
#cmakedefine HAVE_XML 1
#cmakedefine HAVE_DOXYGEN 1
#cmakedefine HAVE_LAPACK 1
#cmakedefine HAVE_MVEC 1
#cmakedefine HAVE_PROTOBUF 1
#cmakedefine HAVE_ARPACK 1
#cmakedefine HAVE_VIENNACL 1
#cmakedefine VIENNACL_VERSION @VIENNACL_ENCODED_VERSION@
#cmakedefine HAVE_OPENCV 1
#cmakedefine HAVE_CATLAS 1
#cmakedefine HAVE_ATLAS 1
#cmakedefine HAVE_MKL 1
#cmakedefine HAVE_NLOPT 1
#cmakedefine USE_LPSOLVE 1
#cmakedefine HAVE_PTHREAD 1
#cmakedefine HAVE_OPENMP 1
#cmakedefine USE_CPLEX 1
#cmakedefine HAVE_COLPACK 1
#cmakedefine HAVE_ARPREC 1
#cmakedefine USE_META_INTEGRATION_TESTS
#cmakedefine HAVE_POWL 1
#cmakedefine HAVE_LGAMMAL 1
#cmakedefine HAVE_SQRTL 1
#cmakedefine HAVE_LOG2 1
#cmakedefine USE_LOGCACHE 1
#cmakedefine USE_LOGSUMARRAY 1
/* Tells ViennaCL to use OpenCL as computation backend */
#cmakedefine VIENNACL_WITH_OPENCL 1
/* Eigen Lapack optimization flags */
#cmakedefine EIGEN_USE_BLAS 1
#cmakedefine EIGEN_USE_LAPACKE 1
#cmakedefine EIGEN_USE_LAPACKE_STRICT 1
#cmakedefine EIGEN_USE_MKL_VML 1
#cmakedefine EIGEN_USE_MKL_ALL 1
/* for linear algebra global backend setups */
#cmakedefine USE_EIGEN3_GLOBAL 1
#cmakedefine USE_VIENNACL_GLOBAL 1
#cmakedefine USE_EIGEN3_LINSLV 1
#cmakedefine USE_VIENNACL_LINSLV 1
#cmakedefine USE_EIGEN3_EIGSLV 1
#cmakedefine USE_VIENNACL_EIGSLV 1
/* Define to 1 if you have the declaration of `isfinite', and to 0 if you
don't. */
#cmakedefine HAVE_DECL_ISFINITE 1
/* Define to 1 if you have the declaration of `isinf', and to 0 if you don't. */
#cmakedefine HAVE_DECL_ISINF 1
/* Define to 1 if you have the declaration of `isnan', and to 0 if you don't. */
#cmakedefine HAVE_DECL_ISNAN 1
/* Define to 1 if you have the `finite' function. */
#cmakedefine HAVE_FINITE 1
/* Define to 1 if you have the `fpclass' function. */
#cmakedefine HAVE_FPCLASS 1
/* Define to 1 if you have the `isfinite' function. */
#cmakedefine HAVE_ISFINITE 1
/* Define to 1 if you have the `isinf' function. */
#cmakedefine HAVE_ISINF 1
/* Define to 1 if you have the `isnan' function. */
#cmakedefine HAVE_ISNAN 1
/* Define to 1 if you have the `std::isfinite' function. */
#cmakedefine HAVE_STD_ISFINITE 1
/* Define to 1 if you have the `std::isinf' function. */
#cmakedefine HAVE_STD_ISINF 1
/* Define to 1 if you have the `std::isnan' function. */
#cmakedefine HAVE_STD_ISNAN 1
#cmakedefine HAVE_DECL_SIGNGAM 1
#cmakedefine HAVE_FDOPEN 1
#cmakedefine USE_SHORTREAL_KERNELCACHE 1
#cmakedefine USE_BIGSTATES 1
#cmakedefine USE_HMMDEBUG 1
#cmakedefine USE_HMMCACHE 1
#cmakedefine USE_HMMPARALLEL 1
#cmakedefine USE_HMMPARALLEL_STRUCTURES 1
#cmakedefine USE_PATHDEBUG 1
#cmakedefine USE_SVMLIGHT 1
#cmakedefine USE_MOSEK 1
#cmakedefine USE_GPL_SHOGUN 1
#cmakedefine USE_GLPK 1
#cmakedefine USE_LZO 1
#cmakedefine USE_GZIP 1
#cmakedefine USE_BZIP2 1
#cmakedefine USE_LZMA 1
#cmakedefine USE_SNAPPY 1
#cmakedefine HAVE_SSE2 1
#cmakedefine HAVE_BUILTIN_VECTOR 1
#cmakedefine DARWIN 1
#cmakedefine FREEBSD 1
#cmakedefine LINUX 1
#cmakedefine USE_SWIG_DIRECTORS 1
#cmakedefine TRACE_MEMORY_ALLOCS 1
#cmakedefine USE_JEMALLOC 1
#cmakedefine HAVE_CXX0X 1
#cmakedefine HAVE_CXX11 1
/* does the compiler support abi::__cxa_demangle */
#cmakedefine HAVE_CXA_DEMANGLE 1
#endif /* __SHOGUN_LIB_CONFIG_H__ */