Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | Merged eigen/eigen into default | Benoit Steiner | 2016-10-12 | |
|\ \ \ | | |/ | |/| | ||||
| * | | Fix outer-stride. | Gael Guennebaud | 2016-10-12 | |
| | | | ||||
| * | | Manually define int16_t and uint16_t when compiling with Visual Studio | Benoit Steiner | 2016-10-08 | |
| | | | ||||
* | | | Merge the content of the ComputeCpp branch into the default branch | Benoit Steiner | 2016-10-07 | |
|\ \ \ | | |/ | |/| | ||||
| | * | Fully support complex types in SumReducer and MeanReducer when building for ↵ | RJ Ryan | 2016-10-06 | |
| |/ |/| | | | | | CUDA by using scalar_sum_op and scalar_product_op instead of operator+ and operator*. | |||
| * | Pull the latest updates from trunk | Benoit Steiner | 2016-10-05 | |
| |\ | ||||
| * | | Fixed compilation warning | Benoit Steiner | 2016-10-05 | |
| | | | ||||
* | | | ::rand() returns a signed integer on win32 | Benoit Steiner | 2016-10-05 | |
| | | | ||||
* | | | Fixed a typo that impacts windows builds | Benoit Steiner | 2016-10-05 | |
| |/ |/| | ||||
* | | Silenced compilation warning | Benoit Steiner | 2016-10-04 | |
| | | ||||
* | | Cleanup the cuda executor code. | Benoit Steiner | 2016-10-04 | |
| | | ||||
* | | Cleaned up the random number generation code. | Benoit Steiner | 2016-10-04 | |
| | | ||||
* | | Updated the tensor sum and mean reducer to enable them to process complex ↵ | Benoit Steiner | 2016-09-28 | |
| | | | | | | | | numbers on cuda gpus. | |||
| * | Converting alias template to nested struct in order to be compatible with CXX-03 | Mehdi Goli | 2016-09-27 | |
| | | ||||
* | | Made the initialization of a CUDA device thread safe. | Benoit Steiner | 2016-09-26 | |
| | | ||||
| * | Made TensorEvalTo compatible with c++0x again. | Benoit Steiner | 2016-09-23 | |
| | | ||||
| * | Deleted unused TensorMap data member | Benoit Steiner | 2016-09-23 | |
| | | ||||
* | | Made the gaussian generator usable on GPU | Benoit Steiner | 2016-09-22 | |
| | | ||||
* | | Merged hongkai-dai/eigen/tip into default (bug #1298) | Gael Guennebaud | 2016-09-19 | |
|\ \ | ||||
* | | | Deleted some unecessary and confusing EIGEN_DEVICE_FUNC | Benoit Steiner | 2016-09-19 | |
| | | | ||||
| * | | remove ternary operator in euler angles | Hongkai Dai | 2016-09-19 | |
|/ / | ||||
| * | Merged with default. | Luke Iwanski | 2016-09-19 | |
| |\ | ||||
| * | | Partial OpenCL support via SYCL compatible with ComputeCpp CE. | Luke Iwanski | 2016-09-19 | |
| | | | ||||
* | | | Made AutoDiffJacobian more intuitive to use and updated for C++11 | Emil Fresk | 2016-09-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Removed unnecessary types from the Functor by inferring from its types * Removed inputs() function reference, replaced with .rows() * Updated the forward constructor to use variadic templates * Added optional parameters to the Fuctor for passing parameters, control signals, etc * Has been tested with fixed size and dynamic matricies Ammendment by chtz: overload operator() for compatibility with not fully conforming compilers | |||
* | | | Fix order of "static inline". | Gael Guennebaud | 2016-09-16 | |
| | | | ||||
* | | | Added missing EIGEN_DEVICE_FUNC qualifiers | Benoit Steiner | 2016-09-14 | |
| |/ |/| | ||||
* | | Fixed a bug impacting some outer reductions on GPU | Benoit Steiner | 2016-09-12 | |
| | | ||||
* | | Merged latest updates from trunk | Benoit Steiner | 2016-09-12 | |
|\ \ | ||||
* | | | Properly size the list of waiters | Benoit Steiner | 2016-09-12 | |
| | | | ||||
* | | | Added a resize method to MaxSizeVector | Benoit Steiner | 2016-09-12 | |
| | | | ||||
| * | | bug #1195: move NumTraits::Div<>::Cost to internal::scalar_div_cost (with ↵ | Gael Guennebaud | 2016-09-08 | |
| | | | | | | | | | | | | some specializations in arch/SSE and arch/AVX) | |||
| * | | bug #1288: fix memory leak in arpack wrapper. | Gael Guennebaud | 2016-09-05 | |
| | | | ||||
* | | | Use MaxSizeVector instead of std::vector: xcode sometimes assumes that ↵ | Benoit Steiner | 2016-09-02 | |
|/ / | | | | | | | std::vector allocates aligned memory and therefore issues aligned instruction to initialize it. This can result in random crashes when compiling with AVX instructions enabled. | |||
* | | Pulled latest update from trunk | Benoit Steiner | 2016-09-02 | |
|\ \ | ||||
* | | | Made the index type an explicit template parameter to help some compilers ↵ | Benoit Steiner | 2016-09-02 | |
| | | | | | | | | | | | | compile the code. | |||
| * | | Merged in rmlarsen/eigen (pull request PR-222) | Benoit Steiner | 2016-09-02 | |
|/| | | | | | | | | | | | Fix CUDA build broken by changes to min and max reduction. | |||
| * | | Fix CUDA build broken by changes to min and max reduction. | Rasmus Munk Larsen | 2016-09-02 | |
| | | | ||||
* | | | Updated the contraction code to support constant inputs. | Benoit Steiner | 2016-09-01 | |
|/ / | ||||
* | | Adjust Tensor module wrt recent change in nullary functor | Gael Guennebaud | 2016-09-01 | |
| | | ||||
* | | Fix bugs to make min- and max reducers with correctly with IEEE infinities. | Rasmus Munk Larsen | 2016-08-31 | |
| | | ||||
* | | merge EulerAngles module | Gael Guennebaud | 2016-08-30 | |
|\ \ | ||||
* | | | Include missing forward declaration of SparseMatrix | Gael Guennebaud | 2016-08-29 | |
| | | | ||||
* | | | bug #1167: simplify installation of header files using cmake's ↵ | Gael Guennebaud | 2016-08-29 | |
| | | | | | | | | | | | | install(DIRECTORY ...) command. | |||
* | | | Add missing log1p method | Gael Guennebaud | 2016-08-26 | |
| | | | ||||
* | | | Made the cost model cwiseMax and cwiseMin methods consts to help the PowerPC ↵ | Benoit Steiner | 2016-08-18 | |
| | | | | | | | | | | | | cuda compiler compile this code. | |||
* | | | Force the inlining of a simple accessor. | Benoit Steiner | 2016-08-18 | |
| | | | ||||
* | | | Merged in ibab/eigen/double-tensor-reduction (pull request PR-216) | Benoit Steiner | 2016-08-18 | |
|\ \ \ | | | | | | | | | | | | | Enable efficient Tensor reduction for doubles on the GPU (continued) | |||
| * | | | Fix remaining CUDA >= 300 checks | Igor Babuschkin | 2016-08-18 | |
| | | | | ||||
| * | | | Add the necessary CUDA >= 300 checks back | Igor Babuschkin | 2016-08-18 | |
| | | | | ||||
* | | | | Properly detect the type of the result of a contraction. | Benoit Steiner | 2016-08-16 | |
| |_|/ |/| | |