Sandia National Laboratories
Warning: Can't synchronize with repository "(default)" (/git/poblano_toolbox does not appear to be a Subversion repository.). Look in the Trac log for more information.

Ticket #2 (closed defect: fixed)

Opened 10 years ago

Last modified 7 years ago

Why does poblano_linesearch have both an option and a parameter for the initial step?

Reported by: tgkolda Owned by: dmdunla
Priority: minor Milestone: Poblano Development
Component: Poblano Version: 1.0
Keywords: Cc:


The documentation for poblano_linesearch is unclear because it says that it uses A at the initial step, but I think it should be A0. I further wonder if there should even be such a parameter. The only reason would be if the initial step changed every iteration, but then we should remove the possibility of the user setting an initial step parameter.

Change History

comment:1 Changed 10 years ago by dmdunla

  • Status changed from new to accepted

I have updated poblano_linesearch.m to reflect that the following two use cases are handled:

1) The user chooses an initial step for each linesearch
(params.Linesearch_initialStep > 0).

2) The method uses the step length computed during the previous
iteration of the minimization method (ncg, lbfgs, or tn) as the
initial step (params.Linesearch_initialStep = 0).

comment:2 Changed 9 years ago by dmdunla

  • Milestone changed from Poblano 1.0 to Poblano Development

comment:3 Changed 7 years ago by dmdunla

  • Status changed from accepted to closed
  • Resolution set to fixed

The documentation in the code has been updated to clarify this.

Note: See TracTickets for help on using tickets.