aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
Commit message (Collapse)AuthorAge
* Merged eigen/eigen into defaultGravatar Rasmus Larsen2016-04-08
|\
| * Add references to filed LLVM bugsGravatar Benoit Jacob2016-04-08
| |
| * Properly handle complex numbers.Gravatar Benoit Steiner2016-04-07
| |
* | Merged eigen/eigen into defaultGravatar Rasmus Larsen2016-04-07
|\ \
* | | Widen short-circuiting ReciprocalConditionNumberEstimate so we don't call ↵Gravatar Rasmus Munk Larsen2016-04-07
| | | | | | | | | | | | InverseMatrixL1NormEstimate for dec.rows() <= 1.
* | | Use Index instead of int for indexing and sizes.Gravatar Rasmus Munk Larsen2016-04-07
| | |
* | | Remove transpose() method from LLT and LDLT classes as it would imply ↵Gravatar Rasmus Munk Larsen2016-04-07
| | | | | | | | | | | | | | | | | | conjugation. Explicitly cast constants to RealScalar in ConditionEstimator.h.
* | | Use lpNorm<1>() to compute l1 norms in LLT and LDLT.Gravatar Rasmus Munk Larsen2016-04-07
| | |
| | * Static casting scalar types so as to let chlesky module of eigen work with ceresGravatar parthaEth2016-04-08
| |/
| * Updated the unary functors to use the numext implementation of typicall ↵Gravatar Benoit Steiner2016-04-07
| | | | | | | | functions instead of the one provided in the standard library. The standard library functions aren't supported officially by cuda, so we're better off using the numext implementations.
| * Move the functions operating on fp16 out of the std namespace and into the ↵Gravatar Benoit Steiner2016-04-07
| | | | | | | | Eigen::numext namespace
| * Updated the isnan, isinf and isfinite functions to make compatible with cuda ↵Gravatar Benoit Steiner2016-04-07
| | | | | | | | devices.
| * Fixed compilation warning triggered by msvcGravatar Benoit Steiner2016-04-06
| |
| * Fixed packet_traits<half>Gravatar Benoit Steiner2016-04-06
| |
| * Added support for hardware conversion between fp16 and full floats wheneverGravatar Benoit Steiner2016-04-06
| | | | | | | | possible.
| * Made the fp16 code more portable.Gravatar Benoit Steiner2016-04-06
| |
| * Added some missing conversions to the Half class, and fixed the ↵Gravatar Benoit Steiner2016-04-06
| | | | | | | | implementation of the < operator on cuda devices.
| * Merged in tillahoffmann/eigen (pull request PR-173)Gravatar Benoit Steiner2016-04-06
| |\ | | | | | | | | | Added zeta function of two arguments and polygamma function
| * | Added support for isfinite on fp16Gravatar Benoit Steiner2016-04-06
| | |
* | | Fix bug in alternate lower bound calculation due to missing parentheses.Gravatar Rasmus Munk Larsen2016-04-05
| | | | | | | | | | | | Make a few expressions more concise.
| * | Merged kmargar/eigen/tip into defaultGravatar Konstantinos Margaritis2016-04-05
| |\ \
| | * | complete the port, remove float supportGravatar Konstantinos Margaritis2016-04-05
| | | |
| | | * Merged eigen/eigen into defaultGravatar tillahoffmann2016-04-05
| | | |\ | | |_|/ | |/| |
| | | * Added accuracy comments.Gravatar Till Hoffmann2016-04-05
| | | |
| | * | add remaining includesGravatar Konstantinos Margaritis2016-04-05
| | | |
| | * | complete int/double specialized traits for ZVectorGravatar Konstantinos Margaritis2016-04-05
| | | |
| | * | enable the other includes as wellGravatar Konstantinos Margaritis2016-04-05
| | | |
* | | | Merged eigen/eigen into defaultGravatar Rasmus Larsen2016-04-04
|\| | |
* | | | Fix docstrings to list all supported decompositions.Gravatar Rasmus Munk Larsen2016-04-04
| | | |
* | | | Addresses comments on Eigen pull request PR-174.Gravatar Rasmus Munk Larsen2016-04-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Get rid of code-duplication for real vs. complex matrices. * Fix flipped arguments to select. * Make the condition estimation functions free functions. * Use Vector::Unit() to generate canonical unit vectors. * Misc. cleanup.
| * | | bug #1190 - Don't trust __ARM_FEATURE_FMA on Clang/ARMGravatar Benoit Jacob2016-04-04
| | | |
| * | | bug #1191 - Prevent Clang/ARM from rewriting VMLA into VMUL+VADDGravatar Benoit Jacob2016-04-04
| | | |
| | | * Refactored code into type-specific helper functions.Gravatar Till Hoffmann2016-04-04
| | | |
| * | | Updated the scalar_abs_op struct to make it compatible with cuda devices.Gravatar Benoit Steiner2016-04-04
| | | |
| * | | Fixed the signature of numext::abs to make it compatible with complex numbersGravatar Benoit Steiner2016-04-04
| | | |
* | | | Merged eigen/eigen into defaultGravatar Rasmus Larsen2016-04-01
|\| | |
* | | | Add rcond method to LDLT.Gravatar Rasmus Munk Larsen2016-04-01
| | | |
* | | | Add condition estimation to Cholesky (LLT) factorization.Gravatar Rasmus Munk Larsen2016-04-01
| | | |
* | | | Replace "inline static" with "static inline" for consistency.Gravatar Rasmus Munk Larsen2016-04-01
| | | |
* | | | Fix comments in ConditionEstimator and minor cleanup.Gravatar Rasmus Munk Larsen2016-04-01
| | | |
* | | | Add matrix condition estimator module that implements the Higham/Hager ↵Gravatar Rasmus Munk Larsen2016-04-01
| | | | | | | | | | | | | | | | algorithm from http://www.maths.manchester.ac.uk/~higham/narep/narep135.pdf used in LPACK. Add rcond() methods to FullPivLU and PartialPivLU.
| | | * Merge upstream.Gravatar Till Hoffmann2016-04-01
| | | |\
| | | * | Fixed suggestions by Eugene Brevdo.Gravatar Till Hoffmann2016-04-01
| | | | |
| | | | * Merged eigen/eigen into defaultGravatar tillahoffmann2016-04-01
| | | |/| | | |_|/ | |/| |
| | | * Added polygamma function.Gravatar Till Hoffmann2016-04-01
| | | |
| | | * Added zeta function.Gravatar Till Hoffmann2016-04-01
| | | |
| * | | Hashing was only officially introduced in c++11. Therefore only define an ↵Gravatar Benoit Steiner2016-03-31
| | | | | | | | | | | | | | | | implementation of the hash function for float16 if c++11 is enabled.
| * | | Improved code formatingGravatar Benoit Steiner2016-03-31
| | | |
| * | | Added the ability to hash a fp16Gravatar Benoit Steiner2016-03-31
| | | |
| * | | Made it possible to use the NumTraits for complex and Array in a cuda kernel.Gravatar Benoit Steiner2016-03-31
| | | |