-
Notifications
You must be signed in to change notification settings - Fork 5
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
Support blmo type and passed test for Cube polytope #188
Draft
WenjieXiao-2022
wants to merge
288
commits into
ZIB-IOL:main
Choose a base branch
from
WenjieXiao-2022:main
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.
Draft
Changes from 250 commits
Commits
Show all changes
288 commits
Select commit
Hold shift + click to select a range
b780ff9
Update frank_wolfe_variants.jl; rename
WenjieXiao-2022 9358be1
Update node.jl; rename
WenjieXiao-2022 37db78e
Update frank_wolfe_variants.jl; typo
WenjieXiao-2022 575b59e
Update frank_wolfe_variants.jl; typo
WenjieXiao-2022 92c865c
Update managed_blmo.jl
WenjieXiao-2022 f3bb09d
Update time_tracking_lmo.jl; support dicg
WenjieXiao-2022 41acb88
Update Boscia.jl
WenjieXiao-2022 79a0632
Update time_tracking_lmo.jl ; wrap blmo
WenjieXiao-2022 e233774
Update managed_blmo.jl; typo
WenjieXiao-2022 4fed869
Update time_tracking_lmo.jl; realize them
WenjieXiao-2022 4b6a9dd
Update polytope_blmos.jl; typo
WenjieXiao-2022 4c4525a
Update node.jl; typo
WenjieXiao-2022 2986f09
Update node.jl; typos
WenjieXiao-2022 58bb3a8
Update node.jl; typos
WenjieXiao-2022 4f28786
Update node.jl
WenjieXiao-2022 8d84486
Update frank_wolfe_variants.jl; remove test
WenjieXiao-2022 2cda5e9
Update managed_blmo.jl; added interface for Probability and unit simp…
WenjieXiao-2022 e7d2a5e
Update time_tracking_lmo.jl;
WenjieXiao-2022 511b5d1
Update managed_blmo.jl; check if all vertices lie on zero one
WenjieXiao-2022 5c3c87d
Update managed_blmo.jl; typos
WenjieXiao-2022 043bf12
Update time_tracking_lmo.jl; typos
WenjieXiao-2022 0b467ea
Update time_tracking_lmo.jl; rename
WenjieXiao-2022 c5d5d67
Update managed_blmo.jl; rename
WenjieXiao-2022 99da228
Update managed_blmo.jl; for testing
WenjieXiao-2022 76063bb
Update time_tracking_lmo.jl; for testing
WenjieXiao-2022 5b8ba77
Update managed_blmo.jl; testing
WenjieXiao-2022 52d5b2e
Update time_tracking_lmo.jl; changed arguments
WenjieXiao-2022 204fca0
Update managed_blmo.jl; put three polytope together
WenjieXiao-2022 ad23437
Update managed_blmo.jl
WenjieXiao-2022 604a836
Update managed_blmo.jl
WenjieXiao-2022 ff47ad3
Update time_tracking_lmo.jl
WenjieXiao-2022 8cae0e6
Update managed_blmo.jl; typos
WenjieXiao-2022 04d0d13
Update managed_blmo.jl ; for testing
WenjieXiao-2022 d3109b3
Update managed_blmo.jl; typo
WenjieXiao-2022 ae3d206
Update managed_blmo.jl
WenjieXiao-2022 53efbd2
Update managed_blmo.jl; typos
WenjieXiao-2022 605ad58
Update managed_blmo.jl; for testing
WenjieXiao-2022 698ddef
Update managed_blmo.jl; remove test
WenjieXiao-2022 08673fd
Update managed_blmo.jl; remove test
WenjieXiao-2022 9c2aaea
Update managed_blmo.jl; typos
WenjieXiao-2022 f5a1027
Update managed_blmo.jl; for testing
WenjieXiao-2022 9840eab
Update time_tracking_lmo.jl; for testing
WenjieXiao-2022 d678018
Update time_tracking_lmo.jl; for testing
WenjieXiao-2022 1299a22
Update managed_blmo.jl; remove testing
WenjieXiao-2022 6b9f3d3
Update time_tracking_lmo.jl; remove testing
WenjieXiao-2022 689bce2
Update node.jl; different ways to split active set
WenjieXiao-2022 9d4c1aa
Update frank_wolfe_variants.jl
WenjieXiao-2022 17a4e67
Update managed_blmo.jl; formatting
WenjieXiao-2022 62e7d7a
Update time_tracking_lmo.jl; track time
WenjieXiao-2022 3ccdb58
Update time_tracking_lmo.jl; typos
WenjieXiao-2022 686804f
Update frank_wolfe_variants.jl; support vanilla Frank Wolfe
WenjieXiao-2022 bb0c7c7
Update node.jl; support vanilla Frank Wolfe
WenjieXiao-2022 e233828
Update frank_wolfe_variants.jl
WenjieXiao-2022 40f4149
Update frank_wolfe_variants.jl
WenjieXiao-2022 fc44d9d
Update frank_wolfe_variants.jl; rename
WenjieXiao-2022 ae7432d
Update managed_blmo.jl; deleted one redundant indicator
WenjieXiao-2022 46c56fe
Update polytope_blmos.jl
WenjieXiao-2022 4c09b6f
Update managed_blmo.jl
WenjieXiao-2022 fd81107
Update polytope_blmos.jl
WenjieXiao-2022 2637b43
Update polytope_blmos.jl
WenjieXiao-2022 a13d32b
Update polytope_blmos.jl
WenjieXiao-2022 35032ac
Update managed_blmo.jl; typos
WenjieXiao-2022 7bee017
Update polytope_blmos.jl; typo
WenjieXiao-2022 e3fc427
Update polytope_blmos.jl; simplify
WenjieXiao-2022 bdbd5cd
Update polytope_blmos.jl; typo
WenjieXiao-2022 c62f6a2
Update polytope_blmos.jl;
WenjieXiao-2022 01cc4c2
Update polytope_blmos.jl; typos
WenjieXiao-2022 8a09abe
Update polytope_blmos.jl; typos
WenjieXiao-2022 628f9b8
Update node.jl
WenjieXiao-2022 7faef63
Update managed_blmo.jl; reconstruction
WenjieXiao-2022 f3d733d
Update polytope_blmos.jl; reconstruct
WenjieXiao-2022 44823a3
Update polytope_blmos.jl; typo
WenjieXiao-2022 bfb0b5a
Update polytope_blmos.jl; missing argument
WenjieXiao-2022 be00e8a
Update polytope_blmos.jl; typo
WenjieXiao-2022 aee13de
Update managed_blmo.jl
WenjieXiao-2022 2acb279
Update managed_blmo.jl
WenjieXiao-2022 0a606dd
Update managed_blmo.jl; typos
WenjieXiao-2022 7977614
Update time_tracking_lmo.jl
WenjieXiao-2022 635cd3e
Update polytope_blmos.jl
WenjieXiao-2022 9e5ccec
Update polytope_blmos.jl; typos
WenjieXiao-2022 e839f08
Update polytope_blmos.jl; scaled hot vec type
WenjieXiao-2022 5696475
Update polytope_blmos.jl
WenjieXiao-2022 83db28d
Update polytope_blmos.jl
WenjieXiao-2022 a20ec22
Update polytope_blmos.jl
WenjieXiao-2022 841f772
Update polytope_blmos.jl
WenjieXiao-2022 163aff7
Update polytope_blmos.jl
WenjieXiao-2022 057d765
Update polytope_blmos.jl
WenjieXiao-2022 80b31b9
Update polytope_blmos.jl
WenjieXiao-2022 4e32e95
Update polytope_blmos.jl
WenjieXiao-2022 0348146
Update polytope_blmos.jl
WenjieXiao-2022 2397013
Update node.jl; test
WenjieXiao-2022 afb1eab
Update node.jl; test
WenjieXiao-2022 8e0e9a3
Update polytope_blmos.jl; test
WenjieXiao-2022 8f26376
Update polytope_blmos.jl; typos
WenjieXiao-2022 16f0ed1
Update polytope_blmos.jl
WenjieXiao-2022 a6745a8
Update node.jl; test
WenjieXiao-2022 b6728b9
Update frank_wolfe_variants.jl;test
WenjieXiao-2022 7415887
Update polytope_blmos.jl
WenjieXiao-2022 a79c495
Update utilities.jl;
WenjieXiao-2022 6ec7f34
Update node.jl
WenjieXiao-2022 19cfd07
Update utilities.jl
WenjieXiao-2022 5a0d0be
Update polytope_blmos.jl
WenjieXiao-2022 f7a385b
Update polytope_blmos.jl;
WenjieXiao-2022 1c9c0af
Update frank_wolfe_variants.jl; testing
WenjieXiao-2022 e2b3673
Update frank_wolfe_variants.jl; testing
WenjieXiao-2022 02b788c
Update polytope_blmos.jl; testing
WenjieXiao-2022 15b2da6
Update polytope_blmos.jl;
WenjieXiao-2022 bef776b
Update polytope_blmos.jl
WenjieXiao-2022 fe96b04
Update polytope_blmos.jl
WenjieXiao-2022 3b72a5f
Update polytope_blmos.jl;
WenjieXiao-2022 e53f9f8
Update polytope_blmos.jl
WenjieXiao-2022 f2c3e4c
Update utilities.jl
WenjieXiao-2022 d22b8a7
Update node.jl
WenjieXiao-2022 cd191b5
Update node.jl
WenjieXiao-2022 d711b41
Update polytope_blmos.jl
WenjieXiao-2022 752e647
Update polytope_blmos.jl
WenjieXiao-2022 3a80ab1
Update node.jl
WenjieXiao-2022 ca70292
Update node.jl
WenjieXiao-2022 fa091c3
Update node.jl
WenjieXiao-2022 eb24df3
Update polytope_blmos.jl
WenjieXiao-2022 b1133e1
Update node.jl
WenjieXiao-2022 397dd85
Update node.jl
WenjieXiao-2022 9c0d94c
Update utilities.jl
WenjieXiao-2022 05a0082
Update node.jl
WenjieXiao-2022 fcef8ee
Update utilities.jl
WenjieXiao-2022 ce4888b
Update utilities.jl;
WenjieXiao-2022 d6909aa
Update node.jl
WenjieXiao-2022 0d7820d
Update node.jl
WenjieXiao-2022 ff57813
Update node.jl
WenjieXiao-2022 c6e62f6
Update utilities.jl
WenjieXiao-2022 56fc776
Update utilities.jl
WenjieXiao-2022 44b6ee5
Update utilities.jl
WenjieXiao-2022 30988ba
Update utilities.jl
WenjieXiao-2022 97cbf79
Update utilities.jl
WenjieXiao-2022 8ed2be6
Update utilities.jl
WenjieXiao-2022 38c79c7
Update polytope_blmos.jl;
WenjieXiao-2022 1f7ca99
Update utilities.jl
WenjieXiao-2022 46ea130
Update utilities.jl
WenjieXiao-2022 9643849
Update node.jl
WenjieXiao-2022 abac966
Update frank_wolfe_variants.jl
WenjieXiao-2022 0cf25ee
Update frank_wolfe_variants.jl
WenjieXiao-2022 e91da16
Update utilities.jl
WenjieXiao-2022 65c04a5
Update utilities.jl
WenjieXiao-2022 c69500d
Update utilities.jl
WenjieXiao-2022 80597e9
Update utilities.jl
WenjieXiao-2022 95d75c8
Update utilities.jl
WenjieXiao-2022 c8cfbc4
Update utilities.jl
WenjieXiao-2022 d5d0c89
Update node.jl
WenjieXiao-2022 eb31bbe
Update polytope_blmos.jl
WenjieXiao-2022 bd99592
Update utilities.jl
WenjieXiao-2022 8d13f5b
Update node.jl
WenjieXiao-2022 8b7b004
Update node.jl
WenjieXiao-2022 73f2683
Update utilities.jl
WenjieXiao-2022 67d48c0
Update node.jl
WenjieXiao-2022 652f1b6
Update utilities.jl
WenjieXiao-2022 65a6aaa
Update node.jl
WenjieXiao-2022 2618175
Update utilities.jl
WenjieXiao-2022 8f2b2f4
Update utilities.jl; test
WenjieXiao-2022 52b0695
Update utilities.jl
WenjieXiao-2022 3cdac5d
Update utilities.jl
WenjieXiao-2022 12231c6
Update utilities.jl
WenjieXiao-2022 f2add9a
Update node.jl
WenjieXiao-2022 9c2a438
Update utilities.jl
WenjieXiao-2022 c66b4cc
Update utilities.jl; tst
WenjieXiao-2022 c0ec4d9
Update utilities.jl; testing
WenjieXiao-2022 463b1b4
Update utilities.jl
WenjieXiao-2022 402a0e5
Update utilities.jl
WenjieXiao-2022 c0c2b6b
Update polytope_blmos.jl
WenjieXiao-2022 0df9272
Update frank_wolfe_variants.jl
WenjieXiao-2022 b8f8581
Update node.jl
WenjieXiao-2022 8c59e15
Update polytope_blmos.jl
WenjieXiao-2022 aaf592a
Update node.jl
WenjieXiao-2022 447bb82
Update polytope_blmos.jl
WenjieXiao-2022 95bb632
Update polytope_blmos.jl
WenjieXiao-2022 95a450d
Update polytope_blmos.jl
WenjieXiao-2022 a2a7234
Update polytope_blmos.jl
WenjieXiao-2022 e873398
Update polytope_blmos.jl
WenjieXiao-2022 f21d347
Update polytope_blmos.jl
WenjieXiao-2022 ecc5c0a
Update polytope_blmos.jl
WenjieXiao-2022 fdf2e5b
Update polytope_blmos.jl
WenjieXiao-2022 e591f74
Update polytope_blmos.jl
WenjieXiao-2022 b3bf6a8
Update polytope_blmos.jl
WenjieXiao-2022 c58c73d
Update polytope_blmos.jl
WenjieXiao-2022 aee1ab5
Update polytope_blmos.jl
WenjieXiao-2022 f2ce733
Update polytope_blmos.jl
WenjieXiao-2022 45ca6e0
Update Boscia.jl
WenjieXiao-2022 2afc284
Update polytope_blmos.jl
WenjieXiao-2022 b858c05
Update polytope_blmos.jl
WenjieXiao-2022 fce5283
Update time_tracking_lmo.jl
WenjieXiao-2022 356f3e5
Update polytope_blmos.jl
WenjieXiao-2022 3eeee06
Update managed_blmo.jl; update dicg_split_active_set
WenjieXiao-2022 73cdbb5
Update node.jl
WenjieXiao-2022 8c08bb4
Update blmo_interface.jl
WenjieXiao-2022 a96625a
Update managed_blmo.jl
WenjieXiao-2022 798552e
Update node.jl
WenjieXiao-2022 d56886f
Update polytope_blmos.jl
WenjieXiao-2022 05591ad
Update polytope_blmos.jl
WenjieXiao-2022 eb9774e
Update time_tracking_lmo.jl
WenjieXiao-2022 e9ebbdf
Update polytope_blmos.jl
WenjieXiao-2022 dd028bc
Update frank_wolfe_variants.jl
WenjieXiao-2022 7b168ef
Update polytope_blmos.jl
WenjieXiao-2022 e368aaa
Update polytope_blmos.jl
WenjieXiao-2022 c81dce6
Update time_tracking_lmo.jl;
WenjieXiao-2022 c6f6ffa
Update polytope_blmos.jl
WenjieXiao-2022 2d40d6e
Update time_tracking_lmo.jl
WenjieXiao-2022 91d798c
Update MOI_bounded_oracle.jl;
WenjieXiao-2022 dc6f408
Update polytope_blmos.jl
WenjieXiao-2022 05dce7c
Update interface.jl;
WenjieXiao-2022 fae9ac6
Update node.jl
WenjieXiao-2022 e22ed4c
Update utilities.jl;
WenjieXiao-2022 eb5efa5
Update frank_wolfe_variants.jl
WenjieXiao-2022 b372d27
Update node.jl;
WenjieXiao-2022 144550a
Update frank_wolfe_variants.jl
WenjieXiao-2022 dfb42af
Update utilities.jl
WenjieXiao-2022 a0c5f44
Merge branch 'ZIB-IOL:main' into main
WenjieXiao-2022 d954f7a
Update MOI_bounded_oracle.jl
WenjieXiao-2022 f8f65dc
Add files via upload
WenjieXiao-2022 050cb48
Create examples
WenjieXiao-2022 95a7202
Add files via upload
WenjieXiao-2022 ad1bc5c
Add files via upload
WenjieXiao-2022 8550101
Merge branch 'ZIB-IOL:main' into main
WenjieXiao-2022 554cbcf
Update callbacks.jl
WenjieXiao-2022 33d36de
Update frank_wolfe_variants.jl
WenjieXiao-2022 575f429
Update interface.jl
WenjieXiao-2022 2e1e954
Update node.jl
WenjieXiao-2022 8a17168
Update polytope_blmos.jl
WenjieXiao-2022 6924c0a
Update callbacks.jl
WenjieXiao-2022 fecb6bd
Update time_tracking_lmo.jl
WenjieXiao-2022 e1f41f6
reconstruct callback
WenjieXiao-2022 25362a6
shorten some functions
WenjieXiao-2022 8eb32f5
added dicg start point related functions
WenjieXiao-2022 3e5e8ec
Update frank_wolfe_variants.jl
WenjieXiao-2022 b5daada
Add files via upload
WenjieXiao-2022 c82e200
Merge branch 'ZIB-IOL:main' into main
WenjieXiao-2022 a16dcea
Merge branch 'ZIB-IOL:main' into main
WenjieXiao-2022 c576225
corrected the arguments
WenjieXiao-2022 0493cd3
corrected the arguments
WenjieXiao-2022 1a1688d
typo
WenjieXiao-2022 03a86fc
typo
WenjieXiao-2022 7eb4969
resolved conflicts
WenjieXiao-2022 d0e8bf0
resolved conflicts
WenjieXiao-2022 4e30f4e
resolved conflicts
WenjieXiao-2022 e7193d4
resolved conflicts
WenjieXiao-2022 840feaf
Update node.jl
WenjieXiao-2022 88f9248
resolved conflicts
WenjieXiao-2022 3e1fb39
Merge branch 'ZIB-IOL:main' into main
WenjieXiao-2022 563a995
in-face check for pre_computed_set
WenjieXiao-2022 82673b6
specify sanity check for non-DICG
WenjieXiao-2022 b148003
run with DICG()
WenjieXiao-2022 573f447
using seed 5
WenjieXiao-2022 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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
read |
Binary file not shown.
Binary file not shown.
This file contains 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 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 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
WenjieXiao-2022 marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains 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.
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.
You have to add the other DICG functions as well. They can have some default behaviour, i.e. throw an error that this is not implemented yet.