Benoit Steiner
|
0a9ad6fc72
|
Worked around Visual Studio compilation errors
|
2016-10-28 07:54:27 -07:00 |
|
Benoit Steiner
|
d5f88e2357
|
Sharded the tensor_image_patch test to help it run on low power devices
|
2016-10-27 21:48:21 -07:00 |
|
Benoit Steiner
|
0b4b0f11e8
|
Fixed a few more compilation warnings
|
2016-10-28 04:01:01 +00:00 |
|
Benoit Steiner
|
306daa24a3
|
Fixed a compilation warning
|
2016-10-28 03:50:31 +00:00 |
|
Benoit Steiner
|
8471cf1996
|
Fixed compilation warning
|
2016-10-28 03:46:08 +00:00 |
|
Benoit Steiner
|
b0c5bfdf78
|
Added missing template parameters
|
2016-10-28 03:43:41 +00:00 |
|
Gael Guennebaud
|
530f20c21a
|
Workaround MSVC issue.
|
2016-10-27 21:51:37 +02:00 |
|
Benoit Steiner
|
0a4c4d40b4
|
Removed a template parameter for fixed sized tensors
|
2016-10-26 18:47:37 -07:00 |
|
Benoit Steiner
|
5f2dd503ff
|
Replaced tabs with spaces
|
2016-10-25 20:40:58 -07:00 |
|
Benoit Steiner
|
1644bafe29
|
Code cleanup
|
2016-10-25 20:36:14 -07:00 |
|
Benoit Steiner
|
cf20b30d65
|
Merge latest updates from trunk
|
2016-10-20 09:42:05 -07:00 |
|
Luke Iwanski
|
03b63e182c
|
Added SYCL include in Tensor.
|
2016-10-20 15:32:44 +01:00 |
|
Benoit Steiner
|
d3943cd50c
|
Fixed a few typos in the ternary tensor expressions types
|
2016-10-19 12:56:12 -07:00 |
|
Mehdi Goli
|
e36cb91c99
|
Fixing the code indentation in the TensorReduction.h file.
|
2016-10-14 18:03:00 +01:00 |
|
Luke Iwanski
|
e742da8b28
|
Merged ComputeCpp into default.
|
2016-10-14 13:36:51 +01:00 |
|
Mehdi Goli
|
524fa4c46f
|
Reducing the code by generalising sycl backend functions/structs.
|
2016-10-14 12:09:55 +01:00 |
|
Benoit Steiner
|
d0ee2267d6
|
Relaxed the resizing checks so that they don't fail with gcc >= 5.3
|
2016-10-13 10:59:46 -07:00 |
|
Benoit Steiner
|
7e4a6754b2
|
Merged eigen/eigen into default
|
2016-10-12 22:42:33 -07:00 |
|
Gael Guennebaud
|
091d373ee9
|
Fix outer-stride.
|
2016-10-12 21:47:52 +02:00 |
|
Benoit Steiner
|
7f0599b6eb
|
Manually define int16_t and uint16_t when compiling with Visual Studio
|
2016-10-08 22:56:32 -07:00 |
|
Benoit Steiner
|
5266ff8966
|
Cleaned up a regression test
|
2016-10-08 19:12:44 +00:00 |
|
Benoit Steiner
|
5c68051cd7
|
Merge the content of the ComputeCpp branch into the default branch
|
2016-10-07 11:04:16 -07:00 |
|
RJ Ryan
|
bfc264abe8
|
Add a test that GPU complex product reductions match CPU reductions.
|
2016-10-06 11:10:14 -07:00 |
|
RJ Ryan
|
e2e9cdd169
|
Fully support complex types in SumReducer and MeanReducer when building for CUDA by using scalar_sum_op and scalar_product_op instead of operator+ and operator*.
|
2016-10-06 10:49:48 -07:00 |
|
Benoit Steiner
|
d7f9679a34
|
Fixed a couple of compilation warnings
|
2016-10-05 15:00:32 -07:00 |
|
Benoit Steiner
|
ae1385c7e4
|
Pull the latest updates from trunk
|
2016-10-05 14:54:36 -07:00 |
|
Benoit Steiner
|
73b0012945
|
Fixed compilation warnings
|
2016-10-05 14:24:24 -07:00 |
|
Benoit Steiner
|
c84084c0c0
|
Fixed compilation warning
|
2016-10-05 14:15:41 -07:00 |
|
Benoit Steiner
|
4387433acf
|
Increased the robustness of the reduction tests on fp16
|
2016-10-05 10:42:41 -07:00 |
|
Benoit Steiner
|
aad20d700d
|
Increase the tolerance to numerical noise.
|
2016-10-05 10:39:24 -07:00 |
|
Benoit Steiner
|
8b69d5d730
|
::rand() returns a signed integer on win32
|
2016-10-05 08:55:02 -07:00 |
|
Benoit Steiner
|
ed7a220b04
|
Fixed a typo that impacts windows builds
|
2016-10-05 08:51:31 -07:00 |
|
Benoit Steiner
|
ceee1c008b
|
Silenced compilation warning
|
2016-10-04 18:47:53 -07:00 |
|
Benoit Steiner
|
6af5ac7e27
|
Cleanup the cuda executor code.
|
2016-10-04 08:52:13 -07:00 |
|
Benoit Steiner
|
2f6d1607c8
|
Cleaned up the random number generation code.
|
2016-10-04 08:38:23 -07:00 |
|
Benoit Steiner
|
616a7a1912
|
Improved support for compiling CUDA code with clang as the host compiler
|
2016-10-03 17:09:33 -07:00 |
|
Benoit Steiner
|
422530946f
|
Renamed the SYCL tests to follow the standard naming convention.
|
2016-09-30 08:22:10 -07:00 |
|
Benoit Steiner
|
2bda1b0d93
|
Updated the tensor sum and mean reducer to enable them to process complex numbers on cuda gpus.
|
2016-09-28 17:08:41 -07:00 |
|
Mehdi Goli
|
dd602e62c8
|
Converting alias template to nested struct in order to be compatible with CXX-03
|
2016-09-27 16:21:19 +01:00 |
|
Benoit Steiner
|
6565f8d60f
|
Made the initialization of a CUDA device thread safe.
|
2016-09-26 11:00:32 -07:00 |
|
Benoit Steiner
|
f6ac51a054
|
Made TensorEvalTo compatible with c++0x again.
|
2016-09-23 16:45:17 -07:00 |
|
Benoit Steiner
|
00d4e65f00
|
Deleted unused TensorMap data member
|
2016-09-23 16:44:45 -07:00 |
|
Benoit Steiner
|
1301d744f8
|
Made the gaussian generator usable on GPU
|
2016-09-22 19:04:44 -07:00 |
|
RJ Ryan
|
608b1acd6d
|
Don't use c++11 features and fix include.
|
2016-09-20 07:49:05 -07:00 |
|
RJ Ryan
|
b2c6dc48d9
|
Add CUDA-specific std::complex<T> specializations for scalar_sum_op, scalar_difference_op, scalar_product_op, and scalar_quotient_op.
|
2016-09-20 07:18:20 -07:00 |
|
Gael Guennebaud
|
3ada6e4bed
|
Merged hongkai-dai/eigen/tip into default (bug #1298)
|
2016-09-19 22:08:06 +02:00 |
|
Benoit Steiner
|
c3ca9b1e76
|
Deleted some unecessary and confusing EIGEN_DEVICE_FUNC
|
2016-09-19 11:33:39 -07:00 |
|
Hongkai Dai
|
5dcc6d301a
|
remove ternary operator in euler angles
|
2016-09-19 10:30:30 -07:00 |
|
Luke Iwanski
|
c771df6bc3
|
Updated the owners of the file.
|
2016-09-19 14:09:25 +01:00 |
|
Luke Iwanski
|
b91e021172
|
Merged with default.
|
2016-09-19 14:03:54 +01:00 |
|