Skip to content

WIP Logger refactoring new#92

Open
amueller wants to merge 10 commits into
pystruct:masterfrom
amueller:logger_refactoring_new
Open

WIP Logger refactoring new#92
amueller wants to merge 10 commits into
pystruct:masterfrom
amueller:logger_refactoring_new

Conversation

@amueller
Copy link
Copy Markdown
Member

This PR introduces a new analysis logger that keeps track of primal and dual objectives where applicable.
It also renames the objective_curve_ property to either primal_objective_curve_ or dual_objective_curve_.
Todo:

  • regression tests
  • deprecate timing properties in the estimators
  • make sure we only track stuff in the estimators that is needed for stopping or easy to compute
  • check / fix examples

We should think about whether we want to show / store the approximate primal values that are displayed in the 1-slack currently (and maybe also in other places?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant