Re: [eigen] Comma initializing a very big matrix

2024-04-15 Thread Christoph Hertzberg
Eigen::MatrixXd kernel_1{ {0.0, 0.01, 0.02, ..., 0.44}, {1.0, 1.01 ,1.02, ..., 1.44}, ... }; 3. At least crash with some sort of useful message I guess that is a compiler issue. We can't do much from Eigen's side. Christoph -- Dr.-Ing. Christoph Hertzberg DFK

Re: [eigen] Error when using tridiagonalization_inplace_selector

2021-09-08 Thread Christoph Hertzberg
You should probably change the type of the solver to either Eigen::SelfAdjointEigenSolver > or Eigen::SelfAdjointEigenSolver Not sure, if we really want to support `Eigen::Matrix` here. It would of course be possible, as this implicitly implies that the number of rows is 9 as well

Re: [eigen] Error when using tridiagonalization_inplace_selector

2021-09-08 Thread Christoph Hertzberg
On 08/09/2021 16.17, Alberto Luaces wrote: Yes, sorry, that's exactly the error I mean. It seems that previously it was ok to build the solver from AᵀA, but not anymore. Thanks for deploying it in godbolt! On Wed, Sep 8, 2021, at 15:11, Jens Wehner wrote: Hi, what is the build error and

[eigen] Eigen 3.4 release candidate 1!

2021-04-19 Thread Christoph Hertzberg
to be reset to 3.3.91 (the final 3.4 release will have version 3.4.0). Version test macros will work incorrectly with any commit from master between 2021-02-17 and today. We apologize for any inconvenience this may cause. Cheers, Christoph -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der

Re: [eigen] Custom memory allocators with eigen

2021-03-17 Thread Christoph Hertzberg
results are possible. Having said that, you'd need to have very small matrices to run into this. -Edward -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der

Re: [eigen] Re: Eigen interop with boost::multiprecision broken

2021-01-03 Thread Christoph Hertzberg
days, Trevor Smith Sydney, Australia  -- Original Message -- On  Monday, 4 Jan, 2021 At 1:11 AM, Ian Bell wrote: I can certainly file a bug report.  Thanks for confirming that I didn't just do something stupid on my side. On Fri, Jan 1, 2021 at 6:07 PM Christoph Hertzberg mailto:c...@in

Re: [eigen] Re: Eigen interop with boost::multiprecision broken

2021-01-01 Thread Christoph Hertzberg
The breaking commit for your minimal example is this: https://gitlab.com/libeigen/eigen/-/commit/39c2cba810a573ae4d0efd2b0b80e08c934b99b3 Apparently that was necessary for cuda support -- not sure if this is actually still necessary. On the 3.3 branch your code compiles fine:

Re: [eigen] Matrix support in Clang

2020-02-12 Thread Christoph Hertzberg
v/2020-January/064206.html <http://lists.llvm.org/pipermail/cfe-dev/2020-January/064206.html> The original proposal uses builtins for matrix operations, but as part of the initial feedback we are planning on replacing those with proper operators for the type. Thanks, Florian -- Dr.-In

Re: [eigen] Replacing AVX code with Eigen PacketMath ?

2020-01-17 Thread Christoph Hertzberg
)) };     return _mm256_is_zero(r3);     } I would like to make the code more generic so that it would work on other x86_64 CPU flavors. Is there any documentation for this low-level stuff or should I just look at eg PacketMath.h? Best, Bogdan -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der

Re: [eigen] Use of vec_min/max on ppc

2020-01-17 Thread Christoph Hertzberg
right? Can somebody please clarify the statement? I think sometime in the past ppc had a non-IEEE mode that you could turn on or off but that's gone for a while now. Best regards, Everton Constantino -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics

Re: [eigen] Intermediate Packet Storage

2019-12-18 Thread Christoph Hertzberg
On 18/12/2019 14.45, Joel Holdsworth wrote: On 12/18/19 1:08 PM, Christoph Hertzberg wrote: On 18/12/2019 12.20, Joel Holdsworth wrote: [...] const Packet E = a * b; // Some expensive calculation const Packet x = E + c; const Packet y = E + c; This results in the value of E being stored

Re: [eigen] Intermediate Packet Storage

2019-12-18 Thread Christoph Hertzberg
a proof-of-concept implementation, but I never actually continued working on that. Cheers, Christoph -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der

Re: [eigen] GitLab migration is starting now!

2019-12-06 Thread Christoph Hertzberg
://gitlab.com/EDN2019/componentes/merge_requests allows me to see the MRs although I'm not a member. Indeed. Now everyone can submit MR, just like everyone was already allowed to submit bugs. gael -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH

Re: [eigen] GitLab migration is starting now!

2019-12-06 Thread Christoph Hertzberg
On 06/12/2019 16.20, Gael Guennebaud wrote: On Fri, Dec 6, 2019 at 3:56 PM Christoph Hertzberg < c...@informatik.uni-bremen.de> wrote: Great! I guess we could revoke reporter access from those who got that? Or is there any benefit having that now? (And we could disable requesting

Re: [eigen] GitLab migration is starting now!

2019-12-05 Thread Christoph Hertzberg
-pick my commits you will lose all that. It would make sense to keep the commit history if it were linear from the start like the Wine project's Git repo, but for history which already has many merges, I don't see much benefit, personally. Joel On 12/5/19 6:07 PM, Christoph Hertzberg wrote: I d

Re: [eigen] GitLab migration is starting now!

2019-12-05 Thread Christoph Hertzberg
to "access" Eigen really about? If it is just to pull a copy of the library, no special access is needed, I think. On Thu, Dec 5, 2019 at 9:17 AM Christoph Hertzberg < c...@informatik.uni-bremen.de> wrote: I'm not that familiar (yet) with gitlab, but it looks like you need to have at

Re: [eigen] GitLab migration is starting now!

2019-12-05 Thread Christoph Hertzberg
     the Eigen's bitbucket project (repository+pull-requests) won't be >     accessible within a few minutes. Same for our bugzilla that     will be >     turned as read-only. > >     Wish me good luck and see you soon for announcing the     availability >     of the

Re: [eigen] GitLab migration is starting now!

2019-12-05 Thread Christoph Hertzberg
w minutes. Same for our bugzilla that will be     turned as read-only.     Wish me good luck and see you soon for announcing the availability     of the new git repository!     Cheers,     Gael -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics

Re: [eigen] GitLab migration is starting now!

2019-12-05 Thread Christoph Hertzberg
to eigen.tuxfamily.org?) Cheers, Christoph On 05/12/2019 12.02, Christoph Hertzberg wrote: Very nice work indeed! I'll change my setup today or tomorrow so it does Nightly builds on the new repository. One more place we need to adapt are the changesets for the performance benchmark: https

Re: [eigen] GitLab migration is starting now!

2019-12-05 Thread Christoph Hertzberg
won't be accessible within a few minutes. Same for our bugzilla that will be turned as read-only. Wish me good luck and see you soon for announcing the availability of the new git repository! Cheers, Gael -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFK

Re: [eigen] Floating point as index type

2019-11-25 Thread Christoph Hertzberg
ot of code I think. Best regards Janos -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innovation Cent

Re: [eigen] CDash issues

2019-11-15 Thread Christoph Hertzberg
found the issue? Cheers, Christoph Gael. On Wed, Nov 13, 2019 at 5:09 PM Christoph Hertzberg < c...@informatik.uni-bremen.de> wrote: I guess subprojects are primarily intended for actual sub-projects which are part of a larger project. We could try to abuse them to distinguish b

Re: [eigen] CDash issues

2019-11-13 Thread Christoph Hertzberg
a subproject for each branch, and adjust our cmake files to add the respective label. That's pretty straightforward. On Wed, Nov 13, 2019 at 11:58 AM Christoph Hertzberg < c...@informatik.uni-bremen.de> wrote: On 13/11/2019 11.39, Gael Guennebaud wrote: On Tue, Nov 12, 2019 at 12:09 PM Chr

Re: [eigen] CDash issues

2019-11-13 Thread Christoph Hertzberg
On 13/11/2019 11.39, Gael Guennebaud wrote: On Tue, Nov 12, 2019 at 12:09 PM Christoph Hertzberg < c...@informatik.uni-bremen.de> wrote: On 12/11/2019 11.39, Christoph Hertzberg wrote: I can register a separate Eigen-3.3 as well, and can give you (Gael) admin-rights to both if you like.

Re: [eigen] CDash issues

2019-11-12 Thread Christoph Hertzberg
On 12/11/2019 11.39, Christoph Hertzberg wrote: I can register a separate Eigen-3.3 as well, and can give you (Gael) admin-rights to both if you like. I'm actually not sure, if that is the proper way, or rather to use Build-Groups: https://public.kitware.com/Wiki/CDash:Administration

Re: [eigen] CDash issues

2019-11-12 Thread Christoph Hertzberg
os? Gael [1] https://github.com/Kitware/CDash/issues/911 -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innov

Re: [eigen] Matrix2i mean

2019-11-05 Thread Christoph Hertzberg
6:36 +0100, Christoph Hertzberg wrote: On 05/11/2019 16.11, Peter wrote: [...] actually, this would also be interesting for the scalar products in general, namely a different type for accumulating the sums within a scalar product, e.g. as yet another template parameter for the matrices. Adding anothe

Re: [eigen] Matrix2i mean

2019-11-05 Thread Christoph Hertzberg
des it by the size. Christoph -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straß

Re: [eigen] Tensor .select() with mixed tensor/scalar arguments

2019-11-05 Thread Christoph Hertzberg
pe. Does this count as a bug and if so should I open a bug on the tracker? I looked at trying to fix it myself but sadly this kind of Eigen issue is out of my league. Best wishes, Toby -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Cente

Re: [eigen] Matrix2i mean

2019-11-05 Thread Christoph Hertzberg
; md.mean() << " " << mean << " " << mean2 << std::endl; } -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäfts

[eigen] Upgrading to cmake 3.5 or 3.0?

2019-11-01 Thread Christoph Hertzberg
with the Eigen-3.4 release (and perhaps for Eigen-3.3.8 release as well). Preferably, do technical discussions at the bug-entry (if you don't have an account, and only small, non-technical comments, of course just answering here is fine). Cheers, Christoph -- Dr.-Ing. Christoph Hertzberg

Re: [eigen] [Help] how to submit my fixes

2019-10-31 Thread Christoph Hertzberg
Visual C++ on Windows. I created an account on bitbucket, but when clicking "Create pull request" button. It shows me "We can't let you see this page". What process do I need to go through to publish my patch? Best regards Junfeng -- Dr.-Ing. Christoph Hertzberg

Re: [eigen] Small dynamic matrix optimization

2019-10-21 Thread Christoph Hertzberg
ing. Using the Map approach...I think this would disable SIMD right? Because you don't know if the mapped data is aligned? Rob From: Christoph Hertzberg Sent: Monday, October 21, 2019 10:15 AM To: eigen@lists.tuxfamily.org Subject: Re: [eigen] Small dynamic mat

Re: [eigen] Small dynamic matrix optimization

2019-10-21 Thread Christoph Hertzberg
21/10/2019 15.39, Rob Conde wrote: I'm wondering if a small dynamic matrix optimization has been considered. In other words, allowing a stack allocation for matrices of unknown size up to a certain limit and using a heap allocation beyond that? Rob Conde -- Dr.-Ing. Christoph Hertzberg Besu

Re: [eigen] Should we require c++11 for Eigen tensor

2019-10-18 Thread Christoph Hertzberg
have any objections to this. Best, Rasmus -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innovation Center R

Re: [eigen] Following-up on your Bitbucket/Mercurial support discussion

2019-10-16 Thread Christoph Hertzberg
Source projects like Debian, Drupal, Freedesktop.org, GNOME, etc. on GitLab. Please let me know if I can be of help. Thanks, Ray -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany

Re: [eigen] writing a function that takes Eigen::MatrixBase or Eigen::Block

2019-10-04 Thread Christoph Hertzberg
are the same. Also, if you used `DenseBase` instead of `MatrixBase` it would automatically choose either the corresponding Matrix or Array class. If you explicitly want a Matrix (or an Array) you could use `Derived::PlainMatrix` (or `Derived::PlainArray`). Christoph -- Dr.-Ing. Christoph

Re: [eigen] writing a function that takes Eigen::MatrixBase or Eigen::Block

2019-10-04 Thread Christoph Hertzberg
Mat aa; Usage demo: https://godbolt.org/z/hgaEra Cheers, Christoph Sincerely, Luke [0] https://eigen.tuxfamily.org/dox/TopicFunctionTakingEigenTypes.html [1] https://eigen.tuxfamily.org/dox/classEigen_1_1DenseBase.html#title39 -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Neben

Re: [eigen] Bitbucket migration

2019-09-18 Thread Christoph Hertzberg
e whole history in a careful order. Does anyone here feels brave enough to write such a script? If not, I guess we could live with an online php script doing the hash conversion on demand. I don't think we'll have to follow such hashes so frequently. cheers, gael -- Dr.-Ing.

Re: [eigen] Bitbucket migration

2019-09-12 Thread Christoph Hertzberg
Ah sorry, I should have tried that locally myself :) Christoph On 12/09/2019 17.18, Gael Guennebaud wrote: On Thu, Sep 12, 2019 at 4:50 PM Christoph Hertzberg < c...@informatik.uni-bremen.de> wrote: Small question, maybe I'm just missing it: Did you actually translate the 3.x, 2.0 br

Re: [eigen] Bitbucket migration

2019-09-12 Thread Christoph Hertzberg
quot; -> "bugs #\1 and #\2" "http://eigen.tuxfamily.org/bz/show_bug.cgi\?id=(\d+) <http://eigen.tuxfamily.org/bz/show_bug.cgi%5C?id=(%5Cd+)>" -> "#\1" "[Pp]ull [Rr]equest #(\d+)" -> "pull request PR-\1" "PR #(\d+)" -> &

Re: [eigen] Bitbucket migration

2019-09-12 Thread Christoph Hertzberg
On 12/09/2019 01.27, Gael Guennebaud wrote: On Wed, Sep 11, 2019 at 6:50 PM Christoph Hertzberg < c...@informatik.uni-bremen.de> wrote: [...] Did we actually plan to migrate bugzilla to gitlab-issues as well? Would we do this by just creating new issues with a link to the bz-a

Re: [eigen] Bitbucket migration

2019-09-11 Thread Christoph Hertzberg
urse *g*) Christoph cheers, gael -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innovation Cen

Re: [eigen] Bitbucket is dropping its Mercurial support!

2019-08-26 Thread Christoph Hertzberg
ing that we don't accept new PRs. Thanks, David On 24. Aug 2019, at 15:05, Christoph Hertzberg wrote: Hi! On 24/08/2019 12.30, David Tellenbach wrote: just some thoughts about some points you've made: b) Fixing internal links inside commit messages ("grafted from ...", "fi

Re: [eigen] Bitbucket is dropping its Mercurial support!

2019-08-24 Thread Christoph Hertzberg
be a big plus (for which I'm even willing to sacrifice some of my original points, especially since we may need to anyway). Cheers, Christoph Thanks, David On 21. Aug 2019, at 14:53, Christoph Hertzberg wrote: Hello Eigen users and contributers! As some may have noticed, bitbucket/at

[eigen] Behavior of min/max if NaNs are involved, and fast-math behavior in general

2019-07-01 Thread Christoph Hertzberg
Some more general questions regarding that: * Does anyone actually rely on being able to disable EIGEN_FAST_MATH? * Would anyone like to have more control over fast-math behavior? (setting ERRNO, always ignoring NaN/infinities/denormals, ...) Cheers, Christoph -- Dr.-Ing. Christoph

Re: [eigen] Call for survey questions

2019-06-25 Thread Christoph Hertzberg
igen%2F%22+language%3AC%2B%2B=Code Of course, this would need to be condensed to be usable. Cheers, Christoph -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgesch

Re: [eigen] Call for survey questions

2019-06-25 Thread Christoph Hertzberg
developers to find out how and with which tools Eigen is currently used and how and with which tools Eigen will be used in the future. I think focussing on simple checkbox questions or questions that can be answered in one or two sentences is a good idea. Cheers, David -- Dr.-Ing. Christoph

Re: [eigen] Windows Testing Issues

2019-06-12 Thread Christoph Hertzberg
of the cxx11_tensor-tests run in "emulated c++11 mode" (mostly these are overloads for functions/classes with 1-5 parameters instead of variadic templates -- and re-implementations of simple classes like std::array). Cheers, Christoph Rob ____ F

Re: [eigen] Windows Testing Issues

2019-06-11 Thread Christoph Hertzberg
seeing anything like this in the our usage of Eigen...although to a smaller degree it might be hard to tease out of the larger picture. It might be worthwhile trying out the latest Visual Studio 2019 just to see if there's any behaviour change. -Edward -- Dr.-Ing. Christoph Hertzberg

Re: [eigen] 3.3 branch state

2019-05-31 Thread Christoph Hertzberg
s no guarantee for that). If you want to be sure, pull some version, run the test-suite yourself and only update occasionally (e.g., if you need a newly added feature or bug-fix). And please report any issues you get! Cheers, Christoph Thanks! Rob ____ From: C

Re: [eigen] 3.3 branch state

2019-05-31 Thread Christoph Hertzberg
Rob Conde -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 1 28359 Breme

Re: [eigen] new project using Eigen

2019-05-29 Thread Christoph Hertzberg
m/spin-scenario/spin-scenario -- Yan Chang Suzhou Institute of Biomedical Engineering and Technology (SIBET) Chinese Academy of Sciences (CAS) 88th Keling Road, SND, Suzhou, China 215163 Tel: +86 0512 6958 8133 (office) Email:cha...@sibet.ac.cn -- Dr.-Ing. Christoph Hertzberg

Re: [eigen] maxCoeff taking reference?

2019-03-22 Thread Christoph Hertzberg
ss? thanks. Meng -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straß

Re: [eigen] Unsupported Polynomial solver

2019-03-21 Thread Christoph Hertzberg
nts gives following roots (remember that matlab array of coefficients and Eigen one are reversed to each other) computedRoots : 0.127170628986480 - 0.99749748969i 0.617481002227849 - 0.613391521958071i 0.791924802392650 - 0.299417096469009i -0.040253913998840 + 0.170018616290780i Best regards, Oleg Shiroko

Re: [eigen] Performance difference icc <-> gcc, EIGEN_STRONG_INLINE

2019-03-14 Thread Christoph Hertzberg
ince mbsolve [1] "is an open-source solver tool for the Maxwell-Bloch equations, which are used to model light-matter interaction in nonlinear optics." Done! Cheers, Christoph Thanks a lot for any comments! Regards, Michael [1] https://github.com/mriesch-tum/mbsolv

Re: [eigen] Performance difference icc <-> gcc, EIGEN_STRONG_INLINE

2019-03-13 Thread Christoph Hertzberg
, Michael [1] https://github.com/mriesch-tum/mbsolve -- Dr.-Ing. Christoph Hertzberg Besuchsadresse der Nebengeschäftsstelle: DFKI GmbH Robotics Innovation Center Robert-Hooke-Straße 5 28359 Bremen, Germany Postadresse der Hauptgeschäftsstelle Standort Bremen: DFKI GmbH Robotics