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

Variety of changes, preparing for separate repair code release #9

Merged
merged 5 commits into from
May 7, 2021

Conversation

matthewsot
Copy link
Contributor

@matthewsot matthewsot commented Apr 27, 2021

This PR contains a variety of housekeeping updates. The primary change is that we are refactoring the repair code into a separate repository for the relevant PLDI '21 paper.

Full summary of changes:

  • Update bazel-python, which now comes built-in with a lot of the features we were adding manually here (such as a script to generate coverage reports).
  • Remove the repair and masking-network code, replacing them with stubs to alert anyone still relying on them that that code has been removed and options they have to use older versions.
  • Add some extra options and methods to the different DNN layer classes in PySyReNN. These are used by the new repair code.
  • Update Pillow to 8.1.1 as suggested by Bump pillow from 7.1.0 to 8.1.1 #8
  • Speed up the BMC code and add code to do BMC with Marabou, ERAN
  • Tag last v1.0 release.

Still todo:

  • Update the README

@adityathakur
Copy link
Collaborator

@zhe-tao PTAL

Copy link
Collaborator

@zhe-tao zhe-tao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Copy link
Collaborator

@adityathakur adityathakur left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@matthewsot matthewsot merged commit 190aa35 into master May 7, 2021
@matthewsot matthewsot deleted the matthew-v1.1-prepldi branch May 7, 2021 04:50
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.

3 participants