-
Notifications
You must be signed in to change notification settings - Fork 197
Zero Half(Odd-Cycle) cuts #1428
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
Open
akifcorduk
wants to merge
58
commits into
NVIDIA:main
Choose a base branch
from
akifcorduk:zero_half
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
d65be83
main baseline test
akifcorduk eb5d586
fix thread count
akifcorduk c03842b
initial version of odd-cycle cuts
akifcorduk 056552f
Merge branch 'main' of github.com:NVIDIA/cuopt into main_baselin
akifcorduk e7bf32c
with gap computation
akifcorduk 5335b65
measure main branch
akifcorduk 0b04683
test clique changes
akifcorduk 72bb299
merge clique changes
akifcorduk bc5006f
remove deterministic guards
akifcorduk 3f42c82
clique fixes and common subgraph usage
akifcorduk af65630
fix complement bug
akifcorduk 86e7888
Merge branch 'main_baselin' into zero_half
akifcorduk f2004bc
fix compile error
akifcorduk 3f0ace1
fix omp
akifcorduk 7995451
with additional fix
akifcorduk 97e439b
Merge upstream/main into main_baselin
akifcorduk 8ad61dd
add cuda error recovery for capture
akifcorduk 0a5149b
test CI
akifcorduk 06352db
fix logger
akifcorduk 36e74d2
Merge branch 'main' of github.com:NVIDIA/cuopt into cuda_graph_side_c…
akifcorduk 4d2fb18
restore the api and use api suitable for <12.3
akifcorduk dba39c8
more comments
akifcorduk 0a4571f
Merge branch 'cuda_graph_side_capture' into main_baselin
akifcorduk 56b6e84
fix ping pong graph major, non-major logic
akifcorduk b83836b
Merge branch 'cuda_graph_side_capture' into main_baselin
akifcorduk ce6d499
Merge branch 'main' of github.com:NVIDIA/cuopt into main_Baselin
akifcorduk 4de79a0
fix timer, better jaccard
akifcorduk a17ffa3
simplify comments
akifcorduk e5bc991
cut stats
akifcorduk b5bd4b2
Revert PDLP/PDHG cuda-graph changes to baseline
akifcorduk 947fc63
Merge branch 'main_with_stats' into main_baselin
akifcorduk c35573a
revery cpu affinity mapping
akifcorduk 85a4024
try without cousin filter
akifcorduk 92d9996
remove cut configs and cousin logic
akifcorduk 14b0ab8
Separate small adjacency-list clique cuts
akifcorduk ee7f2b5
revert omp inlining
akifcorduk 98b1ee2
remove patch
akifcorduk 59a05ac
handle ai review
akifcorduk 6a75d1e
fix tests
akifcorduk b3e0eef
fix timer stats
akifcorduk 65591b1
merge clique changes
akifcorduk 03a7b3f
add a skill
akifcorduk 9cfd2b9
more asserts
akifcorduk b7f2d0b
change implied bound cut order
akifcorduk 4cda3f5
remove debug lines
akifcorduk 1ec6536
clean up debug logs and comments
akifcorduk 61653c4
tidy logs
akifcorduk 79d5a6e
optimize dijstra in-loop allocation and work unit tracking
akifcorduk 9f8d1a4
remove logs and comments
akifcorduk 09bdecd
test the cublas fix
akifcorduk e39f6db
Revert "test the cublas fix"
akifcorduk 933778a
fix hang and cublas bug
akifcorduk e246d1f
remove test files
akifcorduk 44a0cfa
merge main and fix branch
akifcorduk 1b162fd
clean up comments and unsused code
akifcorduk db2526e
Merge branch 'main' of github.com:NVIDIA/cuopt into zero_half
akifcorduk cfb5f4b
improve test path
akifcorduk 3edceae
handle compile errors
akifcorduk File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The corresponding parameter should probably be added to constants.h and solver_settings.cu so that it is exposed to the CLI/hyperparameters like the other cuts