Sign in
eigen
/
mirror
/
HEAD
6cd6284
Make the sparse matrix printer pretty
by Evan Porter
· 7 hours ago
master
e5f3fa2
Add gemmtr implementation.
by Antonio Sánchez
· 3 days ago
nightly
f426eff
Add inline/device-function attributes to fma.
by Antonio Sanchez
· 6 days ago
da1a34a
Zero-out matrix for empty set of triplets.
by Antonio Sánchez
· 6 days ago
52fc978
fixed typo `sparcity` -> `sparsity`
by Evan Porter
· 6 days ago
8a8fbc8
Don't enable AVX for wasm.
by Antonio Sánchez
· 10 days ago
70d8d99
Only build docs on push to master branch, not MRs.
by Antonio Sanchez
· 10 days ago
7f0cb63
Specialize numext::madd for half/bfloat16.
by Antonio Sánchez
· 10 days ago
1e9d7ed
Add missing semicolon to `has_fma` definitions to fix GPU builds.
by Antonio Sánchez
· 10 days ago
5d4485e
Move more jobs to gitlab runners.
by Antonio Sanchez
· 10 days ago
2e8cc04
Replace calls to numext::fma with numext:madd.
by Antonio Sánchez
· 11 days ago
52f570a
Move GPU ci jobs to gitlab-hosted runners.
by Antonio Sánchez
· 11 days ago
38b51d5
Mitigate setConstant regression with custom scalars
by Charles Schlosser
· 13 days ago
d2a70fe
Make permutation products aliasing by default.
by Antonio Sanchez
· 2 weeks ago
4ae5647
Fix direct index aliased assignment.
by Antonio Sánchez
· 2 weeks ago
1a45d21
Fix use of FMA in triangular solver for boost multiprecision.
by Antonio Sánchez
· 2 weeks ago
05e74b1
Tiny fix in `unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h`
by anonymouspc
· 2 weeks ago
d368998
Fix MSVC error about missing std::bit_cast
by Tyler Veness
· 2 weeks ago
c487a4f
Clean up most of testsuite on s390x
by Aleksei Nikiforov
· 3 weeks ago
4033cfc
Fix dangling reference in VectorwiseOp::iterator: Episode II: The Dependent Typedef Strikes Back
by Charles Schlosser
· 4 weeks ago
e9dfbad
Fix dangling reference in VectorwiseOp::iterator
by Charles Schlosser
· 4 weeks ago
43a65a9
add RealView api
by Charles Schlosser
· 4 weeks ago
954e211
Include <limits> in test main.h
by Rasmus Munk Larsen
· 4 weeks ago
e15cd62
Remove select class
by Artem Bishev
· 4 weeks ago
1c0048a
Fix inconsistency between ptrue and pcmp_* in HVX
by Cheng Wang
· 4 weeks ago
ddce1d7
Fixes #2952
by Artem Bishev
· 5 weeks ago
8b9dbcd
Fix numext::bit_cast() compilation failure in C++20
by Tyler Veness
· 5 weeks ago
975a5ab
Fix TODO: Use std::bit_cast or __builtin_bit_cast if available.
by Rasmus Munk Larsen
· 5 weeks ago
4be7e6b
Fix pcmp_* for HVX to comply with the new definition of true = Scalar(1)
by Rasmus Munk Larsen
· 5 weeks ago
edcf4c1
Remove fortran dependency for eigenblas.
by Antonio Sánchez
· 5 weeks ago
e449323
Fix EIGEN_OPTIMIZATION_BARRIER for clang-cl
by Antonio Sanchez
· 6 weeks ago
f5ead2d
Fix intel packet math header inclusion order
by Charles Schlosser
· 6 weeks ago
1e65707
Suppress Warray-bounds warning in generic ploaduSegment, fix edge case for vectorized cast
by Charles Schlosser
· 7 weeks ago
abeba85
Use proper float literals in SpecialFunctionsImpl.h.
by Rasmus Munk Larsen
· 7 weeks ago
b5bef9d
Fix bug in Erfc introduced in !1862.
by Rasmus Munk Larsen
· 7 weeks ago
97c7cc6
Explicitly use the packet trait HasPow to control whether Pow is vectorized.
by Rasmus Munk Larsen
· 7 weeks ago
efe5b69
Unconditionally include <memory>. Some c++20 builds are currently broken because it is needed for std::assume_aligned.
by Rasmus Munk Larsen
· 7 weeks ago
2cf66d4
Use numext::fma in more places in SparseCore.
by Rasmus Munk Larsen
· 8 weeks ago
d7fa5eb
Fix API incompatibility for ILU in superLU support
by jacques FRANC
· 8 weeks ago
cedf1f4
Fix typo: duplicated 'for' in docs
by Kuan-Ting
· 8 weeks ago
302fc46
arm packet alignment requirements and aligned loads/stores
by Charles Schlosser
· 8 weeks ago
430e35f
Fixed -Wshadow warning by renaming variables
by Sean McBride
· 8 weeks ago
bd0cd1d
Fix self-adjoint products when multiplying by a compile-time vector.
by Antonio Sánchez
· 9 weeks ago
6854da2
Fix 1x1 selfadjoint matrix-vector product bug
by Charles Schlosser
· 9 weeks ago
ac1b29f
Set CMake POLICY CMP0177 to NEW
by Sean McBride
· 10 weeks ago
849a336
Move default builds/tests to GitLab runners.
by Antonio Sánchez
· 9 weeks ago
8ac2fb0
Use numext::fma for sparse x dense dot product.
by Rasmus Munk Larsen
· 10 weeks ago
cc0be00
Fix docs build.
by Antonio Sánchez
· 10 weeks ago
f169c13
Replace PPC g++-10 with g++14.
by Antonio Sánchez
· 10 weeks ago
7fa069e
tensor documentation
by Henric Ryden
· 2 months ago
7c636dd
Move HIP/CUDA defines to Core.
by Antonio Sánchez
· 2 months ago
26616fe
Fix VSX packetmath psin and pcast tests.
by Antonio Sánchez
· 2 months ago
a395ee1
Fix a collection of random failures encountered when testing with Bazel.
by Antonio Sánchez
· 2 months ago
0bce653
Use QEMU for arm and ppc tests.
by Antonio Sánchez
· 3 months ago
db8bd5b
Modify pselect and various masks to use Scalar(1) for true.
by Antonio Sánchez
· 3 months ago
6de0515
Create a changelog file.
by Antonio Sánchez
· 3 months ago
98fbf6e
Decommission aarch64 ampere runner.
by Antonio Sánchez
· 3 months ago
81044ec
Provide macro to explicitly disable alloca
by Charles Schlosser
· 3 months ago
bcce88c
Faster emulated half comparisons
by Charles Schlosser
· 3 months ago
ac6955e
Remove MSVC warnings in FindCoeff.h
by Filippo Basso
· 3 months ago
67a898a
Fix unprotected SIZE in macro.
by Antonio Sánchez
· 3 months ago
cdf6a1f
Add OpenBLAS sbgemm.
by Antonio Sánchez
· 3 months ago
d228bcd
Fix neon compilation bug
by Charles Schlosser
· 3 months ago
994f3d1
Fix neon packet math tests, add missing neon intrinsics
by Charles Schlosser
· 3 months ago
cda19a6
Make `Eigen::Map<const Vector>::operator[]` return correct type
by AnonymousPC
· 3 months ago
d0b490e
Optimize maxCoeff and friends
by Charles Schlosser
· 3 months ago
c458d68
Fix compile warning about * with bool.
by Antonio Sánchez
· 3 months ago
3f00059
Fix fuzzer range error for scalar parity check.
by Adam Cogdell
· 3 months ago
21e89b9
Enable default behavior for pmin<PropagateFast>, predux_min, etc
by Charles Schlosser
· 3 months ago
4fdf87b
clean up intel packet reductions
by Charles Schlosser
· 3 months ago
a7f183c
Add factory/getters for quat coeffs in both orders
by Hs293Go
· 4 months ago
d81aa18
Explicitly construct the scalar for non-implicitly convertible types
by Sergiu Deitsch
· 4 months ago
171bd08
fix 2849
by Charles Schlosser
· 4 months ago
db85838
Add DUCC FFT support
by Damiano Franzò
· 4 months ago
6f1a143
Ensure info() implementation across all SolverBase derived types
by Damiano Franzò
· 4 months ago
f3e7d64
Fix: Correct Lapacke bindings for BDCSVD and JacobiSVD to match the updated API
by Damiano Franzò
· 4 months ago
434a2fc
Fix obsolete comment in InverseImpl.h. We use PartialPivLU for the general case.
by Rasmus Munk Larsen
· 4 months ago
ae3aba9
Fix typo in CoreEvaluators.h
by Rasmus Munk Larsen
· 4 months ago
ee4f86f
Fix MSAN in vectorized casting evaluator
by Charles Schlosser
· 4 months ago
6dbbf0a
CMake: only create uninstall target when eigen is top level
by Duy Tran
· 4 months ago
fb2fca9
Avoid unnecessary matrix copy in BDCSVD and JacobiSVD
by Damiano Franzò
· 4 months ago
d6b23a2
Fix unused local typedef warning in matrix exponential
by Tyler Veness
· 4 months ago
7294434
Avoid UB in ploaduSegment
by Rasmus Munk Larsen
· 5 months ago
2265a5e
Fix commainitializer noexcept test.
by Antonio Sánchez
· 5 months ago
619be0d
Replace instances of EIGEN_NOEXCEPT macros
by Tyler Veness
· 5 months ago
d2dce37
Optimize slerp() as proposed by Gopinath Vasalamarri.
by Rasmus Munk Larsen
· 5 months ago
66d8111
Use a more conservative method to detect non-finite inputs to cbrt.
by Rasmus Munk Larsen
· 5 months ago
d6689a1
Replace instances of EIGEN_CONSTEXPR macro
by Tyler Veness
· 10 months ago
33f5f59
Vectorize cbrt for float and double.
by Rasmus Munk Larsen
· 5 months ago
5330960
Enable packet segment in partial redux
by Charles Schlosser
· 5 months ago
6266d43
packet segment: also check DiagonalWrapper
by Charles Schlosser
· 5 months ago
e39ad8b
fix constexpr in CoreEvaluators.h
by Charles Schlosser
· 5 months ago
7aefb9f
fix memset optimization for std::complex types
by Charles Schlosser
· 5 months ago
73ca849
fix packetSegment for ArrayWrapper / MatrixWrapper
by Charles Schlosser
· 5 months ago
28c3b26
masked load/store framework
by Charles Schlosser
· 5 months ago
cebe091
Fix a potential deadlock because of Eigen thread pool
by Eugene Zhulenev
· 5 months ago
11fd34c
Fix the typing of the Tasks in ForkJoin.h
by William Kong
· 5 months ago
2cd47d7
Fixe Conversion Warning in Parallelizer
by Hunter Belanger
· 5 months ago
b860042
Add postream for ostream-ing packets more reliably.
by Antonio Sánchez
· 5 months ago
02d9e11
Add missing pmadd for Packet16bf.
by Antonio Sánchez
· 5 months ago
Next »