Rasmus Munk Larsen
|
a2c0542010
|
Fix typo in TensorDimensions.h
|
2021-04-12 18:59:56 +00:00 |
|
Eugene Zhulenev
|
d380c23b2c
|
Block evaluation for TensorGenerator/TensorReverse/TensorShuffling
|
2019-10-14 14:31:59 -07:00 |
|
Eugene Zhulenev
|
ef9dfee7bd
|
Tensor block evaluation V2 support for unary/binary/broadcsting
|
2019-09-24 12:52:45 -07:00 |
|
Eugene Zhulenev
|
218a7b9840
|
Enable DSizes type promotion with c++03 compilers
|
2018-09-18 10:57:00 -07:00 |
|
Eugene Zhulenev
|
66f056776f
|
Add DSizes index type promotion
|
2018-09-15 15:17:38 -07:00 |
|
Eugene Zhulenev
|
f7d0053cf0
|
Fix DSizes IndexList constructor
|
2018-09-14 19:19:13 -07:00 |
|
Eugene Zhulenev
|
1b8d70a22b
|
Support reshaping with static shapes and dimensions conversion in tensor broadcasting
|
2018-09-14 15:25:27 -07:00 |
|
Christoph Hertzberg
|
c2f4e8c08e
|
Fix integer conversion warning
|
2018-08-30 17:12:53 +02:00 |
|
Christoph Hertzberg
|
f7675b826b
|
Fix several integer conversion and sign-compare warnings
|
2018-08-24 22:58:55 +02:00 |
|
Mehdi Goli
|
9e219bb3d3
|
Converting ad-hoc inline keyword to EIGEN_STRONG_INLINE MACRO.
|
2018-08-01 10:47:49 +01:00 |
|
Eugene Zhulenev
|
6913221c43
|
Add tiled evaluation support to TensorExecutor
|
2018-07-25 13:51:10 -07:00 |
|
Eugene Zhulenev
|
34a75c3c5c
|
Initial support of TensorBlock
|
2018-07-20 17:37:20 -07:00 |
|
Benoit Steiner
|
7cd33df4ce
|
Improved formatting
|
2016-11-30 20:20:44 -08:00 |
|
Benoit Steiner
|
f5107010ee
|
Udated the Sizes class to work on AMD gpus without requiring a separate implementation
|
2016-11-30 19:57:28 -08:00 |
|
Benoit Steiner
|
9f8fbd9434
|
Merged eigen/eigen into default
|
2016-11-26 11:28:25 -08:00 |
|
Benoit Steiner
|
67b2c41f30
|
Avoided unnecessary type conversion
|
2016-11-26 11:27:29 -08:00 |
|
Mehdi Goli
|
7318daf887
|
Fixing LLVM error on TensorMorphingSycl.h on GPU; fixing int64_t crash for tensor_broadcast_sycl on GPU; adding get_sycl_supported_devices() on syclDevice.h.
|
2016-11-25 16:19:07 +00:00 |
|
Benoit Steiner
|
58026905ae
|
Added support for statically known lists of pairs of indices
|
2016-05-25 11:04:14 -07:00 |
|
Gael Guennebaud
|
c3410804cd
|
Make EIGEN_HAS_VARIADIC_TEMPLATES user configurable
|
2016-05-20 15:05:38 +02:00 |
|
Benoit Steiner
|
dd2b45feed
|
Removed extraneous 'explicit' keywords
|
2016-05-04 16:57:52 -07:00 |
|
Benoit Steiner
|
f100d1494c
|
Return the proper size (ie 1) for tensors of rank 0
|
2016-04-29 18:14:33 -07:00 |
|
Benoit Steiner
|
e88535634d
|
Fixed some clang compilation warnings
|
2016-02-09 23:32:41 -08:00 |
|
Gael Guennebaud
|
6a44ccb58b
|
Backout changeset 690bc950f7
|
2016-01-22 15:03:53 +01:00 |
|
Jan Prach
|
690bc950f7
|
fix clang warnings
"braces around scalar initializer"
|
2016-01-20 19:35:59 -08:00 |
|
Benoit Steiner
|
0461f0153e
|
Made it possible to compare tensor dimensions inside a CUDA kernel.
|
2016-01-15 11:22:16 -08:00 |
|
Benoit Steiner
|
4f7714d72c
|
Enabled the use of fixed dimensions from within a cuda kernel.
|
2016-01-11 16:01:00 -08:00 |
|
Benoit Steiner
|
f4ca8ad917
|
Use signed integers instead of unsigned ones more consistently in the codebase.
|
2015-12-04 18:14:16 -08:00 |
|
Benoit Steiner
|
c587293e48
|
Fixed a compilation warning
|
2015-11-11 15:35:12 -08:00 |
|
Benoit Steiner
|
ec5a81b45a
|
Fixed a bug in the extraction of sizes of fixed sized tensors of rank 0
|
2015-11-05 13:39:48 -08:00 |
|
Benoit Steiner
|
1f4c98abb1
|
Fixed compilation warning
|
2015-10-26 12:42:55 -07:00 |
|
Benoit Steiner
|
9f721384e0
|
Added support for empty dimensions
|
2015-10-26 11:21:27 -07:00 |
|
Benoit Steiner
|
cbce0e3b12
|
Fixed compilation warning
|
2015-08-03 21:52:29 -07:00 |
|
Benoit Steiner
|
6799c26cd6
|
Fixed a typo in a test and a compilation warning
|
2015-07-17 16:50:47 -07:00 |
|
Benoit Steiner
|
7a39439904
|
Rewrote Eigen::dimensions_match to prevent a static assertion when the rank of the tensors is different.
|
2015-07-17 16:46:30 -07:00 |
|
Benoit Steiner
|
b756f6af5e
|
Added missing APIs to the Eigen::Sizes class
|
2015-07-16 12:14:18 -07:00 |
|
Benoit Steiner
|
f0ce85b757
|
Improved support for fixed size tensors
|
2015-06-29 14:04:15 -07:00 |
|
Benoit Steiner
|
3220eb2b93
|
Fixed some compilation warnings
|
2015-04-19 12:36:35 -07:00 |
|
Benoit Steiner
|
9c6b82bcd5
|
Use ptrdiff_t instead of size_t to encode fixed sizes. This silences several clang compilation warnings
(transplanted from 4400e4436ac7c5bbd305a03c21aa4bce24ae199b)
|
2015-04-17 09:12:18 -07:00 |
|
Benoit Steiner
|
74e558cfa8
|
Pulled latest updates from trunk
|
2015-04-01 23:24:11 -07:00 |
|
Benoit Steiner
|
03a0df2010
|
Fixed some compilation warnings triggered by pre-cxx11 comoilers
|
2015-04-01 22:51:33 -07:00 |
|
Benoit Steiner
|
383b6dfafe
|
Fixed 2 typos
|
2015-04-01 16:44:36 -07:00 |
|
Benoit Steiner
|
35722fa022
|
Made the index type a template parameter of the tensor class instead of encoding it in the options.
|
2015-03-30 14:55:54 -07:00 |
|
Benoit Steiner
|
1a7b84dc75
|
Silenced a few compilation warnings
|
2015-02-28 01:45:15 -08:00 |
|
Benoit Steiner
|
cf1eea11de
|
Fixed compilation warnings
|
2015-02-27 23:52:02 -08:00 |
|
Benoit Steiner
|
f8fbb3f9a6
|
Fixed several compilation warnings reported by clang
|
2015-02-25 22:22:37 -08:00 |
|
Benoit Steiner
|
f669f5656a
|
Marked a few functions as EIGEN_DEVICE_FUNC to enable the use of tensors in cuda kernels.
|
2015-02-10 14:29:47 -08:00 |
|
Benoit Steiner
|
f64045a060
|
Silenced a few more compilation warnings
|
2015-01-30 19:52:01 -08:00 |
|
Benoit Steiner
|
4cdf3fe427
|
Misc fixes
|
2015-01-14 15:30:47 -08:00 |
|
Benoit Steiner
|
cb37f818ca
|
Fixed a compilation error triggered by some operations on fixed sized tensors
|
2014-11-05 23:25:11 -08:00 |
|
Benoit Steiner
|
7f2c6ed2fa
|
Fixed a compilation warning
|
2014-10-31 11:45:21 -07:00 |
|