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

DnCManager Class #143

Merged
merged 37 commits into from
Jun 18, 2019
Merged

DnCManager Class #143

merged 37 commits into from
Jun 18, 2019

Conversation

wu-haoze
Copy link
Collaborator

  1. Create DnC Manager class that spawns multiple threads, each of which creates a DnCWorker object and runs it.
  2. Corresponding changes in Makefiles.
  3. Will add unit test in subsequent pull request.

Rules.mk Outdated Show resolved Hide resolved
src/engine/DnCManager.h Outdated Show resolved Hide resolved
src/engine/DnCManager.cpp Outdated Show resolved Hide resolved
@wu-haoze wu-haoze merged commit 8f49de9 into NeuralNetworkVerification:master Jun 18, 2019
matanost pushed a commit that referenced this pull request Nov 2, 2021
* QueryDivider and LargestIntervalDivider

* fix style

* add boost to local include and library dir in makefiles

* some comments

* change vectors to Lists, consistent naming of SubQuery objects

* change subquery from tuple to struct

* fix an assertion

* minor editing

* add unique test for LargestIntervalDivider.h

* minor change

* style fix

* dncManager skeleton

* dnc related changes

* remove import

* cosmetics

* clean up

* small fix

* cosmetics

* cosmetics and a few comments

* addressing Guy's comments

* change options in Makefile

* pthread only used in linking, not compilation

* makefiles

* cleanup

* c'tors

* a few more comments and todos

* travis

* boost includes

* delete workload object in destructor in DnCManager

* add a comment

* clean up

* minor

* oops
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