Till Hoffmann
|
80eba21ad0
|
Merge upstream.
|
2016-04-01 18:18:49 +01:00 |
|
Till Hoffmann
|
eb0ae602bd
|
Added CUDA tests.
|
2016-04-01 18:17:45 +01:00 |
|
Till Hoffmann
|
ffd770ce94
|
Fixed CUDA signature.
|
2016-04-01 17:58:24 +01:00 |
|
tillahoffmann
|
49960adbdd
|
Merged eigen/eigen into default
|
2016-04-01 14:36:15 +01:00 |
|
Till Hoffmann
|
57239f4a81
|
Added polygamma function.
|
2016-04-01 14:35:21 +01:00 |
|
Till Hoffmann
|
dd5d390daf
|
Added zeta function.
|
2016-04-01 13:32:29 +01:00 |
|
Benoit Steiner
|
3da495e6b9
|
Relaxed the condition used to gate the fft code.
|
2016-03-31 18:11:51 -07:00 |
|
Benoit Steiner
|
0f5cc504fe
|
Properly gate the fft code
|
2016-03-31 12:59:39 -07:00 |
|
Benoit Steiner
|
af4ef540bf
|
Fixed a off-by-one bug in a debug assertion
|
2016-03-30 18:37:19 -07:00 |
|
Benoit Steiner
|
791e5cfb69
|
Added NumTraits for type2index.
|
2016-03-30 18:36:36 -07:00 |
|
Benoit Steiner
|
483aaad10a
|
Fixed compilation warning
|
2016-03-30 17:08:13 -07:00 |
|
Benoit Steiner
|
1b40abbf99
|
Added missing assignment operator to the TensorUInt128 class, and made misc small improvements
|
2016-03-30 13:17:03 -07:00 |
|
Benoit Steiner
|
aa45ad2aac
|
Fixed the formatting of the README.
|
2016-03-29 15:06:13 -07:00 |
|
Benoit Steiner
|
56df5ef1d7
|
Attempt to fix the formatting of the README
|
2016-03-29 15:03:38 -07:00 |
|
Benoit Steiner
|
7b7d2a9fa5
|
Use false instead of 0 as the expected value of a boolean
|
2016-03-29 11:50:17 -07:00 |
|
Benoit Steiner
|
c38295f0a0
|
Added support for fmod
|
2016-03-28 15:53:02 -07:00 |
|
Benoit Steiner
|
6772f653c3
|
Made it possible to customize the threadpool
|
2016-03-28 10:01:04 -07:00 |
|
Benoit Steiner
|
1bc81f7889
|
Fixed compilation warnings on arm
|
2016-03-28 09:21:04 -07:00 |
|
Benoit Steiner
|
78f83d6f6a
|
Prevent potential overflow.
|
2016-03-28 09:18:04 -07:00 |
|
Benoit Steiner
|
74f91ed06c
|
Improved support for integer modulo
|
2016-03-25 17:21:56 -07:00 |
|
Benoit Steiner
|
a86c9f037b
|
Fixed compilation error on windows
|
2016-03-24 18:54:31 -07:00 |
|
Benoit Steiner
|
044efea965
|
Made sure that the cxx11_tensor_cuda test can be compiled even without support for cxx11.
|
2016-03-23 20:02:11 -07:00 |
|
Benoit Steiner
|
41434a8a85
|
Avoid unnecessary conversions
|
2016-03-23 16:52:38 -07:00 |
|
Benoit Steiner
|
92693b50eb
|
Fixed compilation warning
|
2016-03-23 16:40:36 -07:00 |
|
Benoit Steiner
|
9bc9396e88
|
Use portable includes
|
2016-03-23 16:30:06 -07:00 |
|
Benoit Steiner
|
393bc3b16b
|
Added comment
|
2016-03-23 16:22:15 -07:00 |
|
Benoit Steiner
|
7a570e50ef
|
Fixed contractions of fp16
|
2016-03-23 16:00:06 -07:00 |
|
Benoit Steiner
|
2062ee2d26
|
Added a test to verify that notifications are working properly
|
2016-03-23 13:39:00 -07:00 |
|
Christoph Hertzberg
|
9642fd7a93
|
Replace all M_PI by EIGEN_PI and add a check to the testsuite.
|
2016-03-23 15:37:45 +01:00 |
|
Benoit Steiner
|
28e02996df
|
Merged patch 672 from Justin Lebar: Don't use long doubles with cuda
|
2016-03-22 16:53:57 -07:00 |
|
Benoit Steiner
|
3d1e857327
|
Fixed compilation error
|
2016-03-22 15:48:28 -07:00 |
|
Benoit Steiner
|
de7d92c259
|
Pulled latest updates from trunk
|
2016-03-22 15:24:49 -07:00 |
|
Benoit Steiner
|
002cf0d1c9
|
Use a single Barrier instead of a collection of Notifications to reduce the thread synchronization overhead
|
2016-03-22 15:24:23 -07:00 |
|
Benoit Steiner
|
bc2b802751
|
Fixed a couple of typos
|
2016-03-22 14:27:34 -07:00 |
|
Benoit Steiner
|
e7a468c5b7
|
Filter some compilation flags that nvcc warns about.
|
2016-03-22 14:26:50 -07:00 |
|
Benoit Steiner
|
6a31b7be3e
|
Avoid using std::vector whenever possible
|
2016-03-22 14:02:50 -07:00 |
|
Benoit Steiner
|
65a7113a36
|
Use an enum instead of a static const int to prevent possible link error
|
2016-03-22 09:33:54 -07:00 |
|
Benoit Steiner
|
f9ad25e4d8
|
Fixed contractions of 16 bit floats
|
2016-03-22 09:30:23 -07:00 |
|
Benoit Steiner
|
8ef3181f15
|
Worked around a constness related issue
|
2016-03-21 11:24:05 -07:00 |
|
Benoit Steiner
|
7a07d6aa2b
|
Small cleanup
|
2016-03-21 11:12:17 -07:00 |
|
Benoit Steiner
|
e91f255301
|
Marked variables that's only used in debug mode as such
|
2016-03-21 10:02:00 -07:00 |
|
Benoit Steiner
|
db5c14de42
|
Explicitly cast the default value into the proper scalar type.
|
2016-03-21 09:52:58 -07:00 |
|
Benoit Steiner
|
8e03333f06
|
Renamed some class members to make the code more readable.
|
2016-03-18 15:21:04 -07:00 |
|
Benoit Steiner
|
6c08943d9f
|
Fixed a bug in the padding of extracted image patches.
|
2016-03-18 15:19:10 -07:00 |
|
Benoit Steiner
|
bb0e73c191
|
Gate all the CUDA tests under the EIGEN_TEST_NVCC option
|
2016-03-18 12:17:37 -07:00 |
|
Benoit Steiner
|
2db4a04827
|
Fixed a typo
|
2016-03-18 12:08:01 -07:00 |
|
Benoit Steiner
|
dd514de8a9
|
Added a test to validate the fallback path for half floats
|
2016-03-18 12:02:39 -07:00 |
|
Benoit Steiner
|
9a7ece9caf
|
Worked around constness issue
|
2016-03-18 10:38:29 -07:00 |
|
Benoit Steiner
|
edc679f6c6
|
Fixed compilation warning
|
2016-03-18 07:12:34 -07:00 |
|
Benoit Steiner
|
53d498ef06
|
Fixed compilation warnings in the cuda tests
|
2016-03-18 07:04:54 -07:00 |
|