Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Back away from inequality constraints that evaluate to NaN #38

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Nov 13, 2020

  1. Configuration menu
    Copy the full SHA
    685f7fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd19afc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b8c53b View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2020

  1. Rewrite convergence monitoring in terms of structures (stevengj#30)

    + Preserve starting value if no evaluations were finite
    
    + Separately track the best minor and major estimate. This change
      ensures that we always move to the best point found during the line
      search even when the best point is not the last point. We also avoid 1
      fit and gradient evaluation by moving the major iteration convergence
      check above the switch statement.
    
    + Treat failure to find a search direction as convergence
    
    + Only update minor during line search
    
    + Unconfuse code that returns the converged details
    
    + Rename 'x' to 'theSpot'. I loath single letter variable names. X marks
      the spot.
    jpritikin committed Nov 14, 2020
    Configuration menu
    Copy the full SHA
    3bf3fcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce90d31 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2020

  1. Configuration menu
    Copy the full SHA
    2f81804 View commit details
    Browse the repository at this point in the history