Benoit Steiner
|
87a8a1975e
|
Fixed a regression test
|
2016-09-02 19:29:33 -07:00 |
|
Benoit Steiner
|
6c05c3dd49
|
Fix the cxx11_tensor_cuda.cu test on 32bit platforms.
|
2016-09-02 11:12:16 -07:00 |
|
Benoit Steiner
|
039e225f7f
|
Added a test for nullary expressions on CUDA
Also check that we can mix 64 and 32 bit indices in the same compilation unit
|
2016-09-01 13:28:12 -07:00 |
|
Benoit Steiner
|
c53f783705
|
Updated the contraction code to support constant inputs.
|
2016-09-01 11:41:27 -07:00 |
|
Gael Guennebaud
|
72a4d49315
|
Fix compilation with CUDA 8
|
2016-09-01 13:39:33 +02:00 |
|
Gael Guennebaud
|
1f84f0d33a
|
merge EulerAngles module
|
2016-08-30 10:01:53 +02:00 |
|
Gael Guennebaud
|
e074f720c7
|
Include missing forward declaration of SparseMatrix
|
2016-08-29 18:56:46 +02:00 |
|
Gael Guennebaud
|
6cd7b9ea6b
|
Fix compilation with cuda 8
|
2016-08-29 11:06:08 +02:00 |
|
Gael Guennebaud
|
0f56b5a6de
|
enable vectorization path when testing half on cuda, and add test for log1p
|
2016-08-26 14:55:51 +02:00 |
|
Igor Babuschkin
|
0425118e2a
|
Merge upstream changes
|
2016-08-05 14:34:57 +01:00 |
|
Benoit Steiner
|
5eea1c7f97
|
Fixed cut and paste bug in debud message
|
2016-08-04 17:34:13 -07:00 |
|
Benoit Steiner
|
b50d8f8c4a
|
Extended a regression test to validate that we basic fp16 support works with cuda 7.0
|
2016-08-03 16:50:13 -07:00 |
|
Benoit Steiner
|
fad9828769
|
Deleted redundant regression test.
|
2016-08-03 16:08:37 -07:00 |
|
Benoit Steiner
|
d92df04ce8
|
Cleaned up the new float16 test a bit
|
2016-08-03 11:50:07 -07:00 |
|
Benoit Steiner
|
81099ef482
|
Added a test for fp16
|
2016-08-03 11:41:17 -07:00 |
|
Gael Guennebaud
|
cc2f6d68b1
|
bug #1264: fix compilation
|
2016-07-27 23:30:47 +02:00 |
|
Gael Guennebaud
|
8972323c08
|
Big 1261: add missing max(ADS,ADS) overload (same for min)
|
2016-07-27 14:52:48 +02:00 |
|
Gael Guennebaud
|
5d94dc85e5
|
bug #1260: add regression test
|
2016-07-27 14:38:30 +02:00 |
|
Gael Guennebaud
|
0d7039319c
|
bug #1260: remove doubtful specializations of ScalarBinaryOpTraits
|
2016-07-27 14:35:52 +02:00 |
|
Gael Guennebaud
|
fd1117f2be
|
Implement digits10 for mpreal
|
2016-07-25 14:38:55 +02:00 |
|
Benoit Steiner
|
c6b0de2c21
|
Improved partial reductions in more cases
|
2016-07-22 17:18:20 -07:00 |
|
Gael Guennebaud
|
32d95e86c9
|
merge
|
2016-07-22 16:43:12 +02:00 |
|
Gael Guennebaud
|
d7a0e52478
|
Fix testing of log nearby 1
|
2016-07-22 15:44:26 +02:00 |
|
Gael Guennebaud
|
7acf23c14c
|
Truely split unit test.
|
2016-07-22 15:41:23 +02:00 |
|
Gael Guennebaud
|
d075d122ea
|
Move half unit test from unsupported to main tests
|
2016-07-22 14:34:19 +02:00 |
|
Gael Guennebaud
|
82798162c0
|
Extend unit testing of half with ADL and arrays.
|
2016-07-21 15:47:21 +02:00 |
|
Gael Guennebaud
|
c98bac2966
|
Manually add -stdd=c++11 to nvcc for old cmake versions
|
2016-07-12 09:29:18 +02:00 |
|
Benoit Steiner
|
40eb97516c
|
reverted unintended change.
|
2016-07-11 14:28:03 -07:00 |
|
Benoit Steiner
|
03b71c273e
|
Made the packetmath test compile again. A better fix would be to move the special function tests to the unsupported directory where the code now resides.
|
2016-07-11 13:50:24 -07:00 |
|
Gael Guennebaud
|
fd60966310
|
merge
|
2016-07-11 18:11:47 +02:00 |
|
Gael Guennebaud
|
7d636349dc
|
Fix configuration of CUDA:
- preserve user defined CUDA_NVCC_FLAGS
- remove the -ansi flag that conflicts with -std=c++11
- do not add -std=c++11 if already there
|
2016-07-11 18:09:04 +02:00 |
|
Gael Guennebaud
|
131ee4bb8e
|
Split test_slice_in_expr which seems to be huge for visual
|
2016-07-11 11:46:55 +02:00 |
|
Gael Guennebaud
|
544935101a
|
Fix warnings
|
2016-07-08 11:38:52 +02:00 |
|
Gael Guennebaud
|
59bf2774a3
|
Fix warnings
|
2016-07-08 11:38:11 +02:00 |
|
Gael Guennebaud
|
2f7e2614e7
|
bug #1232: refactor special functions as a new SpecialFunctions module, currently in unsupported/.
|
2016-07-08 11:13:55 +02:00 |
|
Gael Guennebaud
|
8b7431d8fd
|
fix compilation with c++11
|
2016-07-07 15:18:23 +02:00 |
|
Gael Guennebaud
|
69378eed0b
|
Split huge unit test
|
2016-07-07 15:18:04 +02:00 |
|
Gael Guennebaud
|
5d2dada197
|
Fix warnings
|
2016-07-07 09:05:15 +02:00 |
|
Gael Guennebaud
|
f5e780fb05
|
split huge unit test
|
2016-07-07 08:59:59 +02:00 |
|
Igor Babuschkin
|
eeb0d880ee
|
Enable efficient Tensor reduction for doubles
|
2016-07-01 19:08:26 +01:00 |
|
Igor Babuschkin
|
85699850d9
|
Add missing CUDA kernel to tensor scan op
The TensorScanOp implementation was missing a CUDA kernel launch.
This adds a simple placeholder implementation.
|
2016-06-29 11:54:35 +01:00 |
|
Benoit Steiner
|
1a9f92e781
|
Added a test to validate the tensor scan evaluation on GPU. The test is currently disabled since the code segfaults.
|
2016-06-27 16:02:52 -07:00 |
|
Gael Guennebaud
|
3852351793
|
merge pull request 198
|
2016-06-24 11:48:17 +02:00 |
|
Rasmus Munk Larsen
|
a9c1e4d7b7
|
Return -1 from CurrentThreadId when called by thread outside the pool.
|
2016-06-23 16:40:07 -07:00 |
|
Rasmus Munk Larsen
|
d39df320d2
|
Resolve merge.
|
2016-06-23 15:08:03 -07:00 |
|
Gael Guennebaud
|
361dbd246d
|
Add unit test for printing empty tensors
|
2016-06-23 18:54:30 +02:00 |
|
Benoit Steiner
|
de32f8d656
|
Fixed the printing of rank-0 tensors
|
2016-06-20 10:46:45 -07:00 |
|
Geoffrey Lalonde
|
72c95383e0
|
Add autodiff coverage for standard library hyperbolic functions, and tests.
* * *
Corrected tanh derivatived, moved test definitions.
* * *
Added more test cases, removed lingering lines
|
2016-06-15 23:33:19 -07:00 |
|
Igor Babuschkin
|
c4d10e921f
|
Implement exclusive scan option
|
2016-06-14 19:44:07 +01:00 |
|
Rasmus Munk Larsen
|
f1f2ff8208
|
size_t -> int
|
2016-06-03 18:06:37 -07:00 |
|