Benoit Steiner
|
71950f02e5
|
Deleted unnecessary semicolons
|
2015-03-30 14:49:10 -07:00 |
|
Benoit Steiner
|
d3f7915aeb
|
Pulled latest update from the eigen main codebase
|
2015-03-24 13:12:14 -07:00 |
|
Gael Guennebaud
|
8d9bfb3a7b
|
fix loadMarket wrt Index versus int
|
2015-03-20 16:00:10 +01:00 |
|
Benoit Steiner
|
a6a628ca6b
|
Added the -= operator to the device classes
|
2015-03-19 23:22:19 -07:00 |
|
Benoit Steiner
|
e134226a03
|
Fixed a bug in the handling of packets by the MeanReducer
|
2015-03-19 23:11:42 -07:00 |
|
Benoit Steiner
|
cc0f89eb3b
|
Changed the way lvalue operations are declared in TensorBase: this fixes constness isses that prevented some expressions mixing lvalues and rvalues from compiling.
|
2015-03-17 09:57:20 -07:00 |
|
Benoit Steiner
|
5144f66728
|
Fixed compilation warning
|
2015-03-16 13:17:52 -07:00 |
|
Benoit Steiner
|
0fd6d52724
|
Fixed compilation error with clang
|
2015-03-16 13:16:12 -07:00 |
|
Benoit Steiner
|
f218c0181d
|
Fixes the Lvalue computation by actually setting the LvalueBit properly when instantiating tensors of const T. Added a test to check the fix.
|
2015-03-16 13:05:00 -07:00 |
|
Benoit Steiner
|
b0f2b6f297
|
Updated the tensor type casting code as follow: in the case where TgtRatio < SrcRatio, disable the vectorization of the source expression unless is has direct-access.
|
2015-03-02 10:11:40 -08:00 |
|
Benoit Steiner
|
d9cb604a5d
|
Disabled the use of aligned memory loads when converting a tensor from float to doubles since alignment can't always be guaranteed.
|
2015-03-02 09:41:36 -08:00 |
|
Benoit Steiner
|
ae73859a0a
|
Fixed incorrect assertion
|
2015-02-28 08:02:02 -08:00 |
|
Benoit Steiner
|
131449298f
|
Fixed clang compilation warning
|
2015-02-28 03:01:19 -08:00 |
|
Benoit Steiner
|
56ea45ff0f
|
Silenced some compilation warnings
|
2015-02-28 02:37:41 -08:00 |
|
Benoit Steiner
|
bb483313f6
|
Fixed another batch of compilation warnings
|
2015-02-28 02:32:46 -08:00 |
|
Benoit Steiner
|
61409d9449
|
Silenced one more comilation warning
|
2015-02-28 01:49:09 -08:00 |
|
Benoit Steiner
|
1a7b84dc75
|
Silenced a few compilation warnings
|
2015-02-28 01:45:15 -08:00 |
|
Benoit Steiner
|
37357a310f
|
Fixed compilation warnings
|
2015-02-27 23:54:24 -08:00 |
|
Benoit Steiner
|
cf1eea11de
|
Fixed compilation warnings
|
2015-02-27 23:52:02 -08:00 |
|
Benoit Steiner
|
78732186ee
|
Fixed compilation warnings
|
2015-02-27 23:51:16 -08:00 |
|
Benoit Steiner
|
4250a0cab0
|
Fixed compilation warnings
|
2015-02-27 21:59:10 -08:00 |
|
Benoit Steiner
|
306fceccbe
|
Pulled latest updates from trunk
|
2015-02-27 13:05:26 -08:00 |
|
Benoit Steiner
|
2386fc8528
|
Added support for 32bit index on a per tensor/tensor expression. This enables us to use 32bit indices to evaluate expressions on GPU faster while keeping the ability to use 64 bit indices to manipulate large tensors on CPU in the same binary.
|
2015-02-27 12:57:13 -08:00 |
|
Benoit Steiner
|
05089aba75
|
Switch to truncated casting when converting floating point types to integer. This ensures that vectorized casts are consistent with scalar casts
|
2015-02-27 09:27:30 -08:00 |
|
Benoit Steiner
|
90f4e90f1d
|
Fixed off-by-one error that prevented the evaluation of small tensor expressions from being vectorized
|
2015-02-27 09:22:37 -08:00 |
|
Benoit Steiner
|
573b377110
|
Added support for vectorized type casting of tensors
|
2015-02-27 08:46:04 -08:00 |
|
Benoit Steiner
|
f074bb4b5f
|
Fixed another compilation problem with TensorIntDiv.h
|
2015-02-26 11:14:23 -08:00 |
|
Benoit Steiner
|
57154fdb32
|
Can now use the tensor 'reverse' operation as a lvalue
|
2015-02-26 11:13:42 -08:00 |
|
Benoit Steiner
|
f41b1f1666
|
Added support for fast reciprocal square root computation.
|
2015-02-26 09:42:41 -08:00 |
|
Benoit Steiner
|
2fffe69b1b
|
Added missing copy constructor
|
2015-02-26 09:27:53 -08:00 |
|
Benoit Steiner
|
bffb6bdf45
|
Made TensorIntDiv.h compile with MSVC
|
2015-02-25 23:54:43 -08:00 |
|
Benoit Steiner
|
27f3fb2bcc
|
Fixed another clang warning
|
2015-02-25 22:54:20 -08:00 |
|
Benoit Steiner
|
f8fbb3f9a6
|
Fixed several compilation warnings reported by clang
|
2015-02-25 22:22:37 -08:00 |
|
Benoit Steiner
|
8e817b65d0
|
Silenced a few more compilation warnings generated by nvcc
|
2015-02-25 17:46:20 -08:00 |
|
Benoit Steiner
|
410070e5ab
|
Added more tests to validate support for tensors laid out in RowMajor order.
|
2015-02-25 16:14:59 -08:00 |
|
Benoit Steiner
|
1cfd51908c
|
Added support for RowMajor layout to the tensor patch extraction cofde.
|
2015-02-25 13:29:12 -08:00 |
|
Benoit Steiner
|
8afce86e64
|
Added support for RowMajor layout to the image patch extraction code
Speeded up the unsupported_cxx11_tensor_image_patch test and reduced its memory footprint
|
2015-02-25 09:48:54 -08:00 |
|
Gael Guennebaud
|
3594451ee0
|
Remove EIGEN_TEST_C++0x option and let EIGEN_TEST_CXX11 adds the -std=c++11 flag
|
2015-02-20 09:31:27 +01:00 |
|
Benoit Steiner
|
110fb90250
|
Improved the documentations
|
2015-02-19 11:59:04 -08:00 |
|
Benoit Steiner
|
5d2fd64a1a
|
Fixed compilation error when compiling with gcc4.7
|
2015-03-03 08:56:49 -08:00 |
|
Abhijit Kundu
|
ef09ce4552
|
Fix for TensorIO for Fixed sized Tensors.
The following code snippet was failing to compile:
TensorFixedSize<double, Sizes<4, 3> > t_4x3;
cout << 4x3;
|
2015-02-28 21:30:31 -05:00 |
|
Abhijit Kundu
|
3a4b6827b4
|
Merged eigen/eigen into default
|
2015-02-28 20:15:28 -05:00 |
|
Christoph Hertzberg
|
31e2ffe82c
|
Replaced POSIX random() by internal::random
|
2015-02-28 18:39:37 +01:00 |
|
Christoph Hertzberg
|
682196e9fc
|
Fixed MPRealSupport
|
2015-02-28 16:41:00 +01:00 |
|
Gael Guennebaud
|
b10cd3afd2
|
Re-enbale detection of min/max parentheses protection, and re-enable mpreal_support unit test.
|
2015-02-27 22:38:00 +01:00 |
|
Abhijit Kundu
|
4084dce038
|
Added CMake support for Tensor module. CMake now installs CXX11 Tensor module like the rest of the unsupported modules
|
2015-02-26 16:50:09 -05:00 |
|
Benoit Steiner
|
36c9d08274
|
Pulled latest updates from trunk
|
2015-02-17 10:04:25 -08:00 |
|
Benoit Steiner
|
f77054f43c
|
Silenced compilation warning
|
2015-02-17 10:02:04 -08:00 |
|
Benoit Steiner
|
1d3b64d32b
|
Added support for tensor concatenation as lvalue
|
2015-02-17 09:57:41 -08:00 |
|
Benoit Steiner
|
00f048d44f
|
Added support for tensor concatenation as lvalue
|
2015-02-17 09:54:40 -08:00 |
|