commit:2019:08_13
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| commit:2019:08_13 [2019/08/14 22:42] – wautelet | commit:2019:08_13 [2019/08/14 22:56] (current) – [Commit 2019-08-13] wautelet | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| <note important> | <note important> | ||
| + | |||
| + | Pour mon prochain commit, il y aura une nouvelle implémentation du Line Search Structural plus performante que celle actuelle. | ||
| ==== Structural Line Search - Refactoring ==== | ==== Structural Line Search - Refactoring ==== | ||
| Line 15: | Line 17: | ||
| mim = metafor.getIterationManager() | mim = metafor.getIterationManager() | ||
| lineSearch = FullStepStructuralLineSearch(mim) | lineSearch = FullStepStructuralLineSearch(mim) | ||
| - | lineSearch.setVerbose(**boolParameter**|default value = False) | + | lineSearch.setVerbose(boolParameter|default value = False) |
| - | lineSearch.setDebug(**boolParameter**|default value = False) | + | lineSearch.setDebug(boolParameter|default value = False) |
| mim.setStructuralLineSearch(lineSearch) | mim.setStructuralLineSearch(lineSearch) | ||
| </ | </ | ||
| Line 29: | Line 31: | ||
| mim = metafor.getIterationManager() | mim = metafor.getIterationManager() | ||
| lineSearch = StandardStructuralLineSearch(mim) | lineSearch = StandardStructuralLineSearch(mim) | ||
| - | lineSearch.setVerbose(**boolParameter**|default value = False) | + | lineSearch.setVerbose(boolParameter|default value = False) |
| - | lineSearch.setDebug(**boolParameter**|default value = False) | + | lineSearch.setDebug(boolParameter|default value = False) |
| - | lineSearch.setMaxNbOfLineSearchIterations(**integerParameter**|default value = 10); | + | lineSearch.setMaxNbOfLineSearchIterations(integerParameter|default value = 10); |
| - | lineSearch.setLineSearchTolerance1(**doubleParameter**|default value = 1.0); | + | lineSearch.setLineSearchTolerance1(doubleParameter|default value = 1.0); |
| - | lineSearch.setLineSearchTolerance2(**doubleParameter**|default value = 1.0E-8); | + | lineSearch.setLineSearchTolerance2(doubleParameter|default value = 1.0E-8); |
| - | lineSearch.setAbsMaxLineSearchCoefficient(**doubleParameter**|default value = 10.0); | + | lineSearch.setAbsMaxLineSearchCoefficient(doubleParameter|default value = 10.0); |
| - | lineSearch.setAbsMinLineSearchCoefficient(**doubleParameter**|default value = 0.0); | + | lineSearch.setAbsMinLineSearchCoefficient(doubleParameter|default value = 0.0); |
| mim.setStructuralLineSearch(lineSearch) | mim.setStructuralLineSearch(lineSearch) | ||
| </ | </ | ||
| Line 42: | Line 44: | ||
| < | < | ||
| - | lineSearch.setUseNormalisedCriterion(**boolParameter**|default value = False) | + | lineSearch.setUseNormalisedCriterion(boolParameter|default value = False) |
| </ | </ | ||
| - | On divise tout simplement les résidus du Line Search Structural par la valeur obtenue à l' | + | On divise tout simplement les résidus du Line Search Structural par la valeur obtenue à l' |
| ==== Jeux de données - Structural Line Search ==== | ==== Jeux de données - Structural Line Search ==== | ||
commit/2019/08_13.1565815367.txt.gz · Last modified: by wautelet
