[REDMINE1D-327] [RM-8382] [parameters checker] wrong check for velocitifit in linemeasSolve Created: 05/Oct/23 Updated: 07/Nov/23 Resolved: 07/Nov/23 |
|
| Status: | Done |
| Project: | 1D Redmine |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Normal |
| Reporter: | Redmine-Jira Migtation | Assignee: | Redmine-Jira Migtation |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Created on 2023-10-04 16:26:25 by Didier Vibert. % Done: 100 MR pylibamazed: https://gitlab.lam.fr/CPF/cpf-redshift/-/merge_requests/558 when linemeasSolve and fittingmethod is "lbfgs" the velocityfit parameter is required. <pre> the check is wrong because @"lbfgsb"@ is used for the ftting method instead of @"lbfgs"@ : <pre><code class="python"> warning_message=f"object {object_type} LineMeasSolve velocityfit" |
| Comments |
| Comment by Redmine-Jira Migtation [ 07/Nov/23 ] |
|
Comment by Didier Vibert on 2023-10-04 16:27:19: |
| Comment by Redmine-Jira Migtation [ 07/Nov/23 ] |
|
Comment by Fanny Dufresne on 2023-10-12 16:06:58:
et lbfgs dans:
Si je comprends bien la modif à faire est un petit peu plus profonde que juste le check, il faudrait modifier toutes les occurences dans le python ou bien le c ++ ? @dvibert tu peux me confirmer que c'est bien ça ? |
| Comment by Redmine-Jira Migtation [ 07/Nov/23 ] |
|
Comment by Didier Vibert on 2023-10-12 17:05:46: la librairie externe s'appelle "LBFGSpp" pour Limited-memory BFGS, BFGS pour Broyden–Fletcher–Goldfarb–Shanno du nom des auteurs de l'algo, et pp pour C++ !
c'est bien LBFGSB qu'on utilise, justement pour cette capacité de contrainte, donc effectivement, si tu peux renommer dans le C+, le lbfgs en lbfgsb welcome (mais ne modifie pas les noms provenant de la lib externe LBFGSpp). Sinon, tu peux aussi te limiter à modifier le C+ uniquement pour prendre "lbfgsb" comme valeur du paramètre fittingmethod. |
| Comment by Redmine-Jira Migtation [ 07/Nov/23 ] |
|
Comment by Fanny Dufresne on 2023-10-13 07:09:16: C'est le CLbfgsFitter en particulier que tu proposes de renommer en CLbfgsbFitter ? |
| Comment by Redmine-Jira Migtation [ 07/Nov/23 ] |
|
Comment by Didier Vibert on 2023-10-19 09:08:15: c'est étonnant d'ailleurs, les IT sont passés sans changer linemeas_lbfgsb.json ? |
| Comment by Redmine-Jira Migtation [ 07/Nov/23 ] |
|
Comment by Fanny Dufresne on 2023-10-19 14:59:38: |
| Comment by Redmine-Jira Migtation [ 07/Nov/23 ] |
|
Comment by Pierre-yves Chabaud on 2023-10-24 14:37:16: |