-
Notifications
You must be signed in to change notification settings - Fork 18
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
DICG #460
base: master
Are you sure you want to change the base?
DICG #460
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 42acca0 - Browse repository at this point
Copy the full SHA 42acca0View commit details
Commits on Mar 1, 2024
-
* Update plot_sparsity * Remove redundant CallbackStateBlockCoordinateMetho * Isolate update step from BCFW * SpectraplexLMO add field maxiters * BCFW allow different stepsize strategies * Adapt example * ALM and BCFW for blockvectors * Small changes * Small progress on BPCG steps * FIX BPCG step * ALM inital point consistency * Adapt tests * Add collect for BlockVector * Remove old CallbackState from Alternating project. * Format * Add tests for ALM and BCFW * Update documentation * BCFW example * Add example for BCFW * Update documentation * Small documentation fix * Documentation update
Configuration menu - View commit details
-
Copy full SHA for 3b017e6 - Browse repository at this point
Copy the full SHA 3b017e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6a237 - Browse repository at this point
Copy the full SHA 9e6a237View commit details -
Implement additional plot for infeasibility (ALM) (#452)
* Implement additional plot for infeasibility * Adapt test
Configuration menu - View commit details
-
Copy full SHA for 01e8062 - Browse repository at this point
Copy the full SHA 01e8062View commit details -
Add callback state and dual gaps to UpdateOrder paramters (#453)
* Add callback state and dual gaps to UpdateOrder paramters * Minor fixes
Configuration menu - View commit details
-
Copy full SHA for 47615d3 - Browse repository at this point
Copy the full SHA 47615d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25fe452 - Browse repository at this point
Copy the full SHA 25fe452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92792c9 - Browse repository at this point
Copy the full SHA 92792c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c2158e - Browse repository at this point
Copy the full SHA 1c2158eView commit details -
Revert "Draft symmetry reduction"
This reverts commit bea3596.
Configuration menu - View commit details
-
Copy full SHA for 80776e2 - Browse repository at this point
Copy the full SHA 80776e2View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6450efb - Browse repository at this point
Copy the full SHA 6450efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a4db19 - Browse repository at this point
Copy the full SHA 2a4db19View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e1a20 - Browse repository at this point
Copy the full SHA c4e1a20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 046c4db - Browse repository at this point
Copy the full SHA 046c4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5740f36 - Browse repository at this point
Copy the full SHA 5740f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for f717e72 - Browse repository at this point
Copy the full SHA f717e72View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 43ed8e4 - Browse repository at this point
Copy the full SHA 43ed8e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8809161 - Browse repository at this point
Copy the full SHA 8809161View commit details
Commits on Mar 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d534d45 - Browse repository at this point
Copy the full SHA d534d45View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac0a488 - Browse repository at this point
Copy the full SHA ac0a488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2740cd3 - Browse repository at this point
Copy the full SHA 2740cd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf286f0 - Browse repository at this point
Copy the full SHA cf286f0View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 12b63c6 - Browse repository at this point
Copy the full SHA 12b63c6View commit details -
Revert "add concept for inface interface"
This reverts commit 12b63c6.
Configuration menu - View commit details
-
Copy full SHA for 1062a2a - Browse repository at this point
Copy the full SHA 1062a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5df6f4c - Browse repository at this point
Copy the full SHA 5df6f4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74f7e56 - Browse repository at this point
Copy the full SHA 74f7e56View commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e5552d9 - Browse repository at this point
Copy the full SHA e5552d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6002832 - Browse repository at this point
Copy the full SHA 6002832View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 909e032 - Browse repository at this point
Copy the full SHA 909e032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d9abf1 - Browse repository at this point
Copy the full SHA 3d9abf1View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 314d4b7 - Browse repository at this point
Copy the full SHA 314d4b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 053f87b - Browse repository at this point
Copy the full SHA 053f87bView commit details -
Revert "DICG interface including away"
This reverts commit 053f87b.
Configuration menu - View commit details
-
Copy full SHA for ee71ce8 - Browse repository at this point
Copy the full SHA ee71ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af933c - Browse repository at this point
Copy the full SHA 9af933cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dd9a11 - Browse repository at this point
Copy the full SHA 9dd9a11View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7bd22e - Browse repository at this point
Copy the full SHA e7bd22eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d88657b - Browse repository at this point
Copy the full SHA d88657bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0141a23 - Browse repository at this point
Copy the full SHA 0141a23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a2bd9 - Browse repository at this point
Copy the full SHA 45a2bd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f8a62 - Browse repository at this point
Copy the full SHA 33f8a62View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06ee0d6 - Browse repository at this point
Copy the full SHA 06ee0d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e96abef - Browse repository at this point
Copy the full SHA e96abefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c347c - Browse repository at this point
Copy the full SHA 15c347cView commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 36490c0 - Browse repository at this point
Copy the full SHA 36490c0View commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2269a7c - Browse repository at this point
Copy the full SHA 2269a7cView commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 43f1ef0 - Browse repository at this point
Copy the full SHA 43f1ef0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5275872 - Browse repository at this point
Copy the full SHA 5275872View commit details -
Configuration menu - View commit details
-
Copy full SHA for e596e74 - Browse repository at this point
Copy the full SHA e596e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 960778f - Browse repository at this point
Copy the full SHA 960778fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 433165c - Browse repository at this point
Copy the full SHA 433165cView commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ab30ec - Browse repository at this point
Copy the full SHA 1ab30ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89a634b - Browse repository at this point
Copy the full SHA 89a634bView commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 39077e1 - Browse repository at this point
Copy the full SHA 39077e1View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 94748c9 - Browse repository at this point
Copy the full SHA 94748c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 519b807 - Browse repository at this point
Copy the full SHA 519b807View commit details
Commits on Aug 26, 2024
-
Dicg with moi_orcale support (#467)
* Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update FrankWolfe.jl * Update moi_oracle.jl * Update moi_oracle.jl ; typo * Update moi_oracle.jl; minor issue * Update moi_oracle.jl; typo * Update moi_oracle.jl; add argument atol to dicg_maximum_step * Update moi_oracle.jl typo * Update moi_oracle.jl; big change Include the case of lying on the lower boundary; directly return 0 * Update moi_oracle.jl; missing end * Update moi_oracle.jl; typo * Update moi_oracle.jl;typo * Update moi_oracle.jl; typo * Update moi_oracle.jl; include the case when xi lies on the upperbound and di >= upperbound, return gamma_max = 0 * Update moi_oracle.jl; typo * Update moi_oracle.jl; typo * Update moi_oracle.jl * Update moi_oracle.jl include interval constrain in compute inface point * Update moi_oracle.jl; for testing * Update moi_oracle.jl; * Update moi_oracle.jl * Update simplex_oracles.jl; The convertion of simplex polytope to mathopt might be wrong * Update moi_oracle.jl; add delete function * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl; change the way of adding constraints * Update moi_oracle.jl; typo * Update moi_oracle.jl; add variables * Update moi_oracle.jl; typo * Update dicg.jl; for testing * Update dicg.jl; typo * Update dicg.jl for testing * Update dicg.jl for testing * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl; typo * Update moi_oracle.jl for testing * Update moi_oracle.jl; for testing * Update moi_oracle.jl * Update moi_oracle.jl; silent the MOI * Update moi_oracle.jl * Update dicg.jl; remove test * Update moi_oracle.jl * Update Project.toml * Update Project.toml * Update simplex_oracles.jl * Update moi_oracle.jl * Update simplex_oracles.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update simplex_oracles.jl * Update moi_oracle.jl; modify the structure and support more MOI constraints * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl; test * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl; removed test * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update moi_oracle.jl; Compute inface point method without emptying MOI. * Update moi_oracle.jl Fast method to compute gamma_max * Update moi_oracle.jl Update MOI solving data * Update moi_oracle.jl * Update dicg.jl Mixed active_set DICG * Update dicg.jl * Update utils.jl add pre_computed_set_argminmax function * Update dicg.jl * Update moi_oracle.jl * Update dicg.jl * Update dicg.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update utils.jl * Update moi_oracle.jl * Update dicg.jl * Update polytope_oracles.jl * Update polytope_oracles.jl * Update simplex_oracles.jl * Update decomposition_invariant.jl * Update decomposition_invariant.jl * Update simplex_oracles.jl * Update simplex_oracles.jl * Update simplex_oracles.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update utils.jl * Update simplex_oracles.jl * Update utils.jl * Update moi_oracle.jl * Update moi_oracle.jl * Update src/simplex_oracles.jl * Update dicg.jl * Add barrier function * Update src/dicg.jl --------- Co-authored-by: Mathieu Besançon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b74473e - Browse repository at this point
Copy the full SHA b74473eView commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c8cc77 - Browse repository at this point
Copy the full SHA 8c8cc77View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34f683a - Browse repository at this point
Copy the full SHA 34f683aView commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea29040 - Browse repository at this point
Copy the full SHA ea29040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e9bdf5 - Browse repository at this point
Copy the full SHA 7e9bdf5View commit details -
* add Combinatorics test (#486) * Secant Method based line search strategy for self-concordant functions (#491) * initial check - in // secant-based line search for self-concordant functions * added secant test and added reset_state to prevent side effects with the gradient and the linesearch workspaces / happened with golden-ration with it * minor updat to example * minor fixes to line search (clean-up) and example * MAT in test deps * remove reversediff * added data * more tests * added doc string * added a larger portfolio example * line search docstring attached * adapted workspace to avoid overwritting the gradient * formatting * remove benchmarktools --------- Co-authored-by: Mathieu Besançon <[email protected]> * Update Project.toml (#492) * added tullio * added tullio (#493) * Use the best value for phi. * Secant fix (#495) * added tullio * change order for secant * domain oracle * BPCG - Real dual gap in Post Processing (#498) * Report the real dual gap in the post processing. * Add a note to non montonocity of the dual gap. * Update README.md --------- Co-authored-by: Hendrych <[email protected]> Co-authored-by: Mathieu Besançon <[email protected]> * Update Project.toml (#499) * Optimal Design Problem Example (#494) * Optimal Design Problem example. * Wrap Secant linesearch in MonotonicGenericStep. * Set the correct Step type flag. * Use corrected Secant step size. Compare number of iterations. Secant should require less iterations. * Check only the iterations. --------- Co-authored-by: Hendrych <[email protected]> * breaking changes for 0.4 (#484) * breaking change on step type (#483) * breaking change on step type * st to steptype_string * step type names * Update Project.toml * adapt log --------- Co-authored-by: dhendryc <[email protected]> * added secant workspace to track last gamma as start (#500) * dicg tracking * adapt to 04 --------- Co-authored-by: Sebastian Pokutta <[email protected]> Co-authored-by: Hendrych <[email protected]> Co-authored-by: Sébastien Designolle <[email protected]> Co-authored-by: dhendryc <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6779b5a - Browse repository at this point
Copy the full SHA 6779b5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af4629e - Browse repository at this point
Copy the full SHA af4629eView commit details