[ 
https://issues.apache.org/jira/browse/MATH-1656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17741665#comment-17741665
 ] 

Gilles Sadowski commented on MATH-1656:
---------------------------------------

bq. [...] quite bulky dependency [...]

No, the API is separate from the implementation(s).  Cf. link in the previous 
comment.

bq. [...] a lot of I/O [...]

Not unless the user asks for it.  For debugging, where one might want to see 
messages at the lower levels ("DEBUG" and "TRACE"), poorer performance (due to 
copious logging) is not an issue.

bq. CPU intensive applications

At the other end of the usage spectrum, configuring the level to "ERROR" will 
trigger I/O only for critical problems, usually followed by an exception.

bq. Embedded applications

The framework allows for the implementation to be "no-op".

bq. [...] remove the DebugMode option and store the trajectory all the time.

It's a possibility (TBD) but then, it should be included/used by all optimizers.
In the context of this report, we should focus on what is strictly necessary 
for the the new algorithms to provide the exact same service as the existing 
ones.  Each additional feature should be discussed separately (preferably on 
the "dev" ML) and have a new JIRA associated to them.


> Classical multivariate optimizers (gradient descent, Raphson-Newton, BFGS) 
> are missing
> --------------------------------------------------------------------------------------
>
>                 Key: MATH-1656
>                 URL: https://issues.apache.org/jira/browse/MATH-1656
>             Project: Commons Math
>          Issue Type: Wish
>          Components: legacy
>    Affects Versions: 4.0-beta1
>            Reporter: François Laferrière
>            Priority: Major
>              Labels: features
>         Attachments: MATH-1656-GradientDescent-Newton-BFGS-v2.0.zip, 
> MATH-1658-GradientDescent-Newton-BFGS.patch, Screenshot from 2023-07-10 
> 12-13-38.png
>
>
> Some classical multivariate such as
>  * gradient descent,
>  * Raphson-Newton,
>  * BFGS
> are missing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to