Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 719BB970C for ; Tue, 14 Feb 2012 00:39:40 +0000 (UTC) Received: (qmail 20738 invoked by uid 500); 14 Feb 2012 00:39:39 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 20545 invoked by uid 500); 14 Feb 2012 00:39:39 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 20537 invoked by uid 99); 14 Feb 2012 00:39:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Feb 2012 00:39:38 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [193.74.71.27] (HELO eir.is.scarlet.be) (193.74.71.27) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Feb 2012 00:39:32 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scarlet.be; s=scarlet; t=1329179950; bh=yeTGtI1cGGB4kDmXpcKYr46ej66JN/JyiPX/wiwSbHM=; h=Date:From:To:Subject:Message-ID:References:MIME-Version: Content-Type:In-Reply-To; b=U9LKif3aUFL6foITTrgoES1WvNgXVGgrzOYwViwMdA71K5K+nxIYTTq7NyAw5PTxx RGmG8NexeMzfQBrec9d9AapG74k7gK8MORzWw+Oi/Ly+GyvvNxdHzDC1U5VTXSm+AW D33Z/FdjPsEYhZSODM41W1NbpUiCqFNdHfj1pbR4= Received: from mail.harfang.homelinux.org (ip-62-235-219-73.dsl.scarlet.be [62.235.219.73]) by eir.is.scarlet.be (8.14.5/8.14.5) with ESMTP id q1E0d9P5011865 for ; Tue, 14 Feb 2012 01:39:10 +0100 X-Scarlet: d=1329179950 c=62.235.219.73 Received: from localhost (mail.harfang.homelinux.org [192.168.20.11]) by mail.harfang.homelinux.org (Postfix) with ESMTP id 7016D619F7 for ; Tue, 14 Feb 2012 01:39:09 +0100 (CET) Received: from mail.harfang.homelinux.org ([192.168.20.11]) by localhost (mail.harfang.homelinux.org [192.168.20.11]) (amavisd-new, port 10024) with ESMTP id 06SMGzMT8fcD for ; Tue, 14 Feb 2012 01:39:07 +0100 (CET) Received: from dusk.harfang.homelinux.org (mail.harfang.homelinux.org [192.168.20.11]) by mail.harfang.homelinux.org (Postfix) with ESMTP id 20603618AF for ; Tue, 14 Feb 2012 01:39:07 +0100 (CET) Received: from eran by dusk.harfang.homelinux.org with local (Exim 4.77) (envelope-from ) id 1Rx6QE-000362-MX for dev@commons.apache.org; Tue, 14 Feb 2012 01:39:06 +0100 Date: Tue, 14 Feb 2012 01:39:06 +0100 From: Gilles Sadowski To: dev@commons.apache.org Subject: Re: [Math] Toward releasing 3.0 ? Message-ID: <20120214003905.GA9687@dusk.harfang.homelinux.org> Mail-Followup-To: dev@commons.apache.org References: <20120125121336.GD26355@dusk.harfang.homelinux.org> <20120126142823.GH26355@dusk.harfang.homelinux.org> <4F21AA57.1030803@free.fr> <20120127114853.GJ26355@dusk.harfang.homelinux.org> <4F22E090.8050204@free.fr> <20120213110124.GD2103@dusk.harfang.homelinux.org> <4F395218.8060105@free.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F395218.8060105@free.fr> X-Operating-System: Tiny Tux X-PGP-Key-Fingerprint: 53B9 972E C2E6 B93C BEAD 7092 09E6 AF46 51D0 5641 User-Agent: Mutt/1.5.21 (2010-09-15) X-DCC-scarlet.be-Metrics: eir 20002; Body=1 Fuz1=1 Fuz2=1 X-Virus-Scanned: clamav-milter 0.97.1-exp at eir X-Virus-Status: Clean Hello. > >>>>>> MATH-698 > >>>>>> IIUC, "CMAESOptimizer" deals only with either no bounds or finite bounds. > >>>>>> (e.g. look at method "encode", lines 904-914). > >>>>>> I don't have the knowledge about the algorithm in order to know how to > >>>>>> modify that code so that it will behave correctly when only one of the > >>>>>> bounds is infinite (a valid case allowed by the base class for optimizers > >>>>>> with simple bounds: "BaseAbstractMultivariateSimpleBoundsOptimizer"). > >>>>>> > >>>>>> I would not want to release an API where simple bounds are dealt differently > >>>>>> in "CMAESOptimizer" than in the supposedly common interface. > >>>>>> > >>> > >>> What do you think about this point? > >> > >> You ae right, consistency is important. Users should be able to switch > >> from one algorithm to another one for such common behaviour. > > > > This issue MATH-698 is still pending. Anyone is welcome to have a look at that one... > > > > Others that were not postponed to after 3.0 are: > > MATH-712 (trivial) > > MATH-707 (done or almost done, depending on the comments) > > I would consider it is done. Resolved. > > > MATH-444 (trivial) > > Yes, and it is probably time to do it now. OK! > > > > > Unscheduled but probably to be fixed before 3.0: > > MATH-744 > > Agreed. > > I'll resolve MATH-650 soon, making an arbitrary choice by myself (so you > will know who is to blame). I forgot that one ;-) And also MATH-672 Gilles --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org