Re: [eigen] Re: meeting in February? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Re: meeting in February?
- From: Manuel Yguel <manuel.yguel@xxxxxxxxx>
- Date: Wed, 13 Jan 2010 13:48:12 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=9VMzbOZNwdl7oWOSH8kLosRwXeY5iCRReeThkeaJ1Tw=; b=b3+JmH7l+9BN87qvkkgicc66/hR1WSwMutG/g2FrHcBVQk+xZxsge9OWTYTZ6dw9EH Z5v011+XELc+ImAT8vGKgjgSgmfzig43N/8X5nb05J8E8Mc9huRo5FqCwW8B2n8mxfKo gfo18Q0EecVQ4pjxD3F6PdXTOtKRNcXjoqlcQ=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=F5gnHHlnmt8YmaFBKuzcMUJvRubivdKyiuOhMWSAmqep4zYZGeW9mv9H5d0gIvJUfB jiXu9mXbqJ6VCgHcTwAFJ54DohL8AmdnH0zXmYreApwKmMeUrP+Chfl3RNWRpkwqd4ig SpHArA+FNkOhNKVHbJrCghxLEeNTtZZU0UdN4=
I would love to listen to master classes from eigen programmers. I am
not sure if my Eigen level allows me to attend the meeting however.
I am interested by a lot of things, especially things that could help
me for the future developpments I would like to contribute in Eigen:
type traits in Eigen, storage and coefficient access efficient
strategies, expression templates objectives and limitations.
- best regards,
Manuel
On Mon, Jan 11, 2010 at 10:08 PM, Benoit Jacob <jacob.benoit.1@xxxxxxxxx> wrote:
> 2010/1/11 Thomas Capricelli <orzel@xxxxxxxxxxxxxxx>:
>>
>> On Monday 11 January 2010 19:42:23 Benoit Jacob wrote:
>>> The biggest purpose of ei_traits<...> is forward-declarations.
>>> Actually, at some point, I named it ForwardDecl<...>. The idea is that
>>> with our CRTPs, when we want to access Derived::SomeTypedef from
>>> MatrixBase<Derived>, we can't, because Derived isn't fully declared at
>>> that point, so we put SomeTypedef instead in ei_traits<Derived>. Does
>>> that help? Should ei_traits be renamed?
>>
>> Let me drop my thoughts now.
>> You see, all what you are talking about is rather obscure to me. I more or less know what traits are used for, but this is really blur to me. When i read such mails, i can't help but thinking that all this valuable information should be put somewhere (doxygen, wiki?).
>
> Yes, that's true, we need more design documentation. But a better time
> will be just after the release, as internals are still evoluting right
> now. For example, if we had documented how cwise() works, it would now
> be obsolete. So for now, I'm actually better off explaining stuff by
> e-mail if you would like to know more about something in particular!
> But I would like very much to take the meeting also as an opportunity
> for you to learn more about Eigen internals.
>
> At the very least, if you want, you could prepare a list of "things
> you always wanted to know in Eigen internals" and we'll go over it.
>
> I also proposed the idea of masterclasses at the meeting but there
> doesn't seem to be any demand so far, see the wiki
> http://eigen.tuxfamily.org/index.php?title=Paris_2010_Meeting
>
>>
>> I'm really sure i can't give any useful talk at the eigen meeting, but I'm avid of knowledge of this kind, and if i manage to understand enough, I'll try to complete some documentation.
>>
>> Don't get me wrong : the documentation for eigen is really cool. I could do whatever i want within 5 minutes and that's one of the points that convinced me of using eigen at the beginning (I did a quite complete study of what exist, Eigen won!). What I'm talking about here is design doc: documentation for those working on eigen internals, not for users.
>>
>> Anyway, I'm looking forward for the meeting, and I'm sorry I can't provide 'content' to it :/
>
> Actually, if we had a bit more time, it would be useful to discuss the
> NonlinearOptimization module, but it's true that in 3 days and with
> Eigen 3.0 to prepare, it's difficult to dedicate much time to it. If
> others don't mind, then I think it might be useful if you gave a short
> presentation on it, focusing on its design and API, so we can review
> it together...? Or at the very least, you could prepare a list of
> points that need to be discussed together...
>
> Benoit
>
>
>>
>> Thomas
>> --
>> Thomas Capricelli <orzel@xxxxxxxxxxxxxxx>
>> http://www.freehackers.org/thomas
>>
>>
>>
>
>
>