|Re: [eigen] New Levenberg Marquardt stuff|
[ Thread Index |
| More lists.tuxfamily.org/eigen Archives
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] New Levenberg Marquardt stuff
- From: Victor Liu <victor.liu@xxxxxxxxx>
- Date: Fri, 07 Dec 2012 14:44:55 -0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=f8ZY74I0cQSd+SwYbqDhb0x+MP/Ok55MHPbBwkIY/+U=; b=hTZyrQAH8VlrkqjsQnhw4drVYGZ2sQYmz0oxUQfYAumeVB3ZCVaya27ggI5YXgHDlN HWND9Yl47Cdf6CzUlHGT+3n7gq2/iFt+7aRET6f/t/AnzeuyWaYKRBAnTH0LiM3Bw5R0 mNJmWsT3twfI+cvGA3BZL3wbfxONNh0fZf6/0pvi9UqnM/0xpeTkC3lJ+CD4coRMm3RI 0m3BX2lHLai8GSNpwPWU++pgRc86DxGb/BGc+l6EZRcdizsFCJon7//ogfTgxq5zs8zY BR0cicV0S1K9/ZMhqCDeHVHpa7PzZG7tmQboiZR0wogF8C1gWmwVKKnv4LCUQw7pLbrD rTOQ==
I have often thought about using Eigen for my own scientific computing
projects, but each time I have been deterred by what I consider its
enormous size (don't even get me started about Boost). To include a
nonlinear optimizer in it would just make things that much worse. I know
there are a lot of projects out there that use Eigen only for fixed size
3x3 or 4x4 matrices for use in graphics, or some that use it for basic
matrix multiplication/inversion and such. Including LM would be far
outside the realm of relevance for them.
On 12/07/2012 02:36 PM, Thomas Capricelli wrote:
> Il 07/12/2012 23:18, Sameer Agarwal ha scritto:
>> Eigen is a linear algebra library (or atleast thats how most people
>> think about it).
>> why should a full fledged nonlinear least squares library be included
>> in it?
> Sure it would be insane to include the "full-fledged" ceres in eigen.
> But i disagree that some LM implementation has nothing to do in eigen :
> as most nonlinear algorithm, it's mostly "do a lot of linear operations
> in loops". Very much in the topic of eigen.