Recent Releases of FrankWolfe
FrankWolfe - v0.5.6
FrankWolfe v0.5.6
Merged pull requests: - Create active set for partial caching (#573) (@JannisHal) - Cleanup utils (#596) (@matbesancon) - Fast DCA PR (#599) (@pokutta) - Fix active set update in pairwise FW (#600) (@sebastiendesignolle) - homogenized StableRNG use in test files (#601) (@dkuzi) - temporary fix for zero gradient using secant (#604) (@WenjieXiao-2022) - added quadratic forms on fast_dot and tests (#607) (@matbesancon) - improve default hypersimplex constructor, fix docstring (#608) (@matbesancon) - forcepush docs (#609) (@matbesancon)
Closed issues: - QuadraticProductCaching active set with PFW (#598) - fast_dot with dense matrix (#606)
- Julia
Published by github-actions[bot] 10 months ago
FrankWolfe - v0.5.5
FrankWolfe v0.5.5
Merged pull requests: - Stochastic generic (#594) (@matbesancon) - Update Project.toml (#595) (@matbesancon)
- Julia
Published by github-actions[bot] 11 months ago
FrankWolfe - v0.5.4
FrankWolfe v0.5.4
Merged pull requests: - generic stochastic objective (#593) (@matbesancon)
- Julia
Published by github-actions[bot] 11 months ago
FrankWolfe - v0.5.3
FrankWolfe v0.5.3
Merged pull requests: - ZeroOne as LMO (#590) (@matbesancon)
Closed issues:
- ZeroOneHypercube does not subtype LinearMinimizationOracle (#589)
- Julia
Published by github-actions[bot] 11 months ago
FrankWolfe - v0.5.2
FrankWolfe v0.5.2
Merged pull requests: - Formatter action (#540) (@matbesancon) - secant as default everywhere (#572) (@matbesancon) - Warn that x0 is modified in-place (#584) (@gdalle) - Add Aqua.jl to the tests. (#586) (@dhendryc) - added citations (#588) (@matbesancon)
Closed issues: - Numerically unstable line search? (#585)
- Julia
Published by github-actions[bot] 11 months ago
FrankWolfe - v0.5.1
FrankWolfe v0.5.1
Merged pull requests: - Reuse dot products from caching active set (#568) (@JannisHal) - ALM and BCFW bug fixes (#569) (@JannisHal) - Adapt reduce_size for plots with xscalelog (#574) (@JannisHal) - Document keyword arguments (#579) (@gdalle) - Minor bugs (#580) (@JannisHal) - improve doc for line search workspace (#581) (@matbesancon) - Fantope lmo (#582) (@matbesancon) - One large test suite (#583) (@dhendryc)
Closed issues: - Document algorithm arguments (#331) - The repo is gigantic (1.2 GiB) (#564) - (Bi-)Conjugate Frank-Wolfe (#576) - LMO with preallocated output (#578)
- Julia
Published by github-actions[bot] 12 months ago
FrankWolfe - v0.5.0
FrankWolfe v0.5.0
Release introduces breaking changes! Please check BREAKING.md for details.
Merged pull requests: - Use Secant as default linesearch (#553) (@dhendryc) - 547 Refactor lazy_tolerance (#556) (@sebastiendesignolle) - Corrective FW interface and first implementations (#560) (@matbesancon) - test tolerance adaptation (#563) (@matbesancon) - cleanup preview PRs (#566) (@matbesancon) - Relax compat for MathOptInterface (#567) (@odow)
Closed issues: - Tolerance in BPCG renamed (#547)
- Julia
Published by github-actions[bot] about 1 year ago
FrankWolfe - v0.4.13
FrankWolfe v0.4.13
Merged pull requests: - Add initial dual_gap (#562) (@JannisHal)
- Julia
Published by github-actions[bot] about 1 year ago
FrankWolfe - v0.4.12
FrankWolfe v0.4.12
Merged pull requests: - doc version (#546) (@matbesancon) - remove useless path to change x type (#559) (@matbesancon) - Minor fix in BCG. (#561) (@dhendryc)
- Julia
Published by github-actions[bot] about 1 year ago
FrankWolfe - v0.4.11
FrankWolfe v0.4.11
Merged pull requests: - wrapped the pairwise update in a dedicated function (#557) (@matbesancon) - Adding details for getting started in the documentations (#558) (@SetaR0202)
- Julia
Published by github-actions[bot] about 1 year ago
FrankWolfe - v0.4.10
FrankWolfe v0.4.10
Merged pull requests: - Adaptive Gradient Descent Method for e.g., BCG (#549) (@pokutta)
- Julia
Published by github-actions[bot] about 1 year ago
FrankWolfe - v0.4.9
FrankWolfe v0.4.9
Merged pull requests: - lazied_dicg (#532) (@WenjieXiao-2022) - Tighten threshold for lazy FW vertex. (#550) (@dhendryc) - Jump to v4 for workflows (#555) (@dhendryc)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.8
FrankWolfe v0.4.8
Merged pull requests: - added optional plot title for trajectory plot (#544) (@matbesancon) - update citation file (#545) (@matbesancon) - Add the adaptation from the Secant experiments (#548) (@dhendryc)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.7
FrankWolfe v0.4.7
Merged pull requests: - Bug fix - LP direct solve (#537) (@JannisHal) - if dual_gap below epsilon dont enter update block (#541) (@matbesancon) - fix constructor for Adaptive (#543) (@matbesancon)
Closed issues:
- MethodError in positional constructor for Adaptive (#542)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.6
FrankWolfe v0.4.6
Merged pull requests: - Dicg callback info (#539) (@matbesancon)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.5
FrankWolfe v0.4.5
Merged pull requests: - add safety check for adaptive (#534) (@matbesancon) - fix info in DICG (#538) (@matbesancon)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.4
FrankWolfe v0.4.4
Merged pull requests: - Make fallback line search in Secant optional (#533) (@dhendryc)
Closed issues: - [High] Infinite-dimensional optimization (#173)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.3
FrankWolfe v0.4.3
Merged pull requests: - DICG (#460) (@matbesancon) - DicgMOItest (#489) (@WenjieXiao-2022) - Bpcg with direct solve (#515) (@pokutta) - tolerance for non-diagonal and test (#521) (@matbesancon) - Out-of-bounds in pairwise variant (#522) (@sebastiendesignolle) - Clean active set constructors (#523) (@sebastiendesignolle) - Refactor ActiveSetQuadratic and SymmetricXXX (#524) (@sebastiendesignolle) - Pairwise renorm_interval (#525) (@sebastiendesignolle) - Update README.md (#526) (@pokutta) - Remove duplicate code (#528) (@JannisHal) - specify ambiguity on deleteat! for active set (#529) (@matbesancon) - remove dep (#530) (@matbesancon)
Closed issues: - Implement DICG (#448) - Add test for DICG with MOI (#487) - ActiveSetQuadratic with weights and atoms passed directly (#509)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.2
FrankWolfe v0.4.2
Merged pull requests: - Lazy block updates (#490) (@zevwoodstock) - BPCG with direct solve extension (#507) (@pokutta) - sparsifier active set (#508) (@matbesancon) - inverse to linsolve for AS quadratic (#510) (@matbesancon) - Quadratic solve structure (#511) (@matbesancon) - Update Block-Coordinate FW (#512) (@JannisHal) - Alternating projection update (#513) (@JannisHal) - Update Project.toml (#514) (@matbesancon) - Actually use Backtracking in Secant (#517) (@dhendryc) - fix sparsify types (#518) (@matbesancon) - Revert inverse syntax (#520) (@sebastiendesignolle)
Closed issues:
- kwargs for compute_extreme_point(lmo, direction)? (#399)
- Quadratic detection is off by multiplicative constant (#516)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.1
FrankWolfe v0.4.1
Merged pull requests: - Made Secant Search state-aware (#500) (@pokutta) - Dicg tracking (#501) (@matbesancon) - distributions in test deps (#502) (@matbesancon) - Show lowest dual gap in last iteration in PFW. (#503) (@dhendryc) - Add Backtracking as fall back for the Secant linesearch (#504) (@dhendryc) - Update Project.toml (#505) (@matbesancon)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.4.0
FrankWolfe v0.4.0
Merged pull requests: - breaking changes for 0.4 (#484) (@matbesancon) - Optimal Design Problem Example (#494) (@dhendryc)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.3.9
FrankWolfe v0.3.9
Merged pull requests: - added tullio (#493) (@matbesancon) - Secant fix (#495) (@matbesancon) - Dual gap issue in BPCG (#497) (@dhendryc) - BPCG - Real dual gap in Post Processing (#498) (@dhendryc) - Update Project.toml (#499) (@matbesancon)
Closed issues: - BPCG Dual Gap Issue (#496)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.3.8
FrankWolfe v0.3.8
Merged pull requests: - Dicg with moi_orcale support (#467) (@WenjieXiao-2022) - readd LMO tests (#485) (@matbesancon) - add Combinatorics test (#486) (@matbesancon) - Secant Method based line search strategy for self-concordant functions (#491) (@pokutta) - Update Project.toml (#492) (@matbesancon)
- Julia
Published by github-actions[bot] over 1 year ago
FrankWolfe - v0.3.7
FrankWolfe v0.3.7
Merged pull requests: - breaking change on step type (#483) (@matbesancon)
- Julia
Published by github-actions[bot] almost 2 years ago
FrankWolfe - v0.3.6
FrankWolfe v0.3.6
Merged pull requests: - Bug fix lazy BPCG step (#482) (@JannisHal)
- Julia
Published by github-actions[bot] almost 2 years ago
FrankWolfe - v0.3.5
FrankWolfe v0.3.5
Merged pull requests: - added doc for pfw to docs (#459) (@matbesancon) - Remove abs smooth file. (#462) (@dhendryc) - Extend ALM and BCFW documentation and add Multi-Threading (#463) (@JannisHal) - Nonnegative K-sparse polytope / hypersimplex (#464) (@matbesancon) - Quadratic specialized active set (#466) (@sebastiendesignolle) - ConvexHull is a subtype of LMO (#470) (@matbesancon) - Ordered Weighted Norm l1 LMO (#471) (@victorthouvenot) - Fix ALM reporting issue (#472) (@JannisHal) - Add limit to UpdateOrders (#473) (@JannisHal) - Warm-start quadratic active set (#474) (@sebastiendesignolle) - Bell example literate (#475) (@sebastiendesignolle) - Alm lambda update (#476) (@JannisHal) - Add symmetric arrays (#477) (@sebastiendesignolle) - Symmetric birkhoff example (#478) (@sebastiendesignolle) - Lazy BPCG step (#479) (@JannisHal) - Weight purge threshold (#480) (@sebastiendesignolle) - move gradient function (#481) (@matbesancon)
Closed issues: - Python interface as in odesolve.jl (#30) - Non-Euclidean / non-vector space examples (#66) - function and gradient interface (#133) - basic benchmarking (#141) - Issue with bigfloat in away-step frank-wolfe (#203) - Frank-Wolfe patch release might have broken InferOpt tests (#387) - Ordered Weighted Norm (#409) - Quadratic specialized ActiveSet (#461) - Reporting issue with ALM algorithm (#468) - ConvexHullOracle not a subtype of LinearMinimizationOracle (#469)
- Julia
Published by github-actions[bot] almost 2 years ago
FrankWolfe - v0.3.4
FrankWolfe v0.3.4
Merged pull requests: - eps in Adaptive now working for complex iterates (#455) (@sebastiendesignolle) - Add symmetry reduction (#456) (@sebastiendesignolle) - Implementation of pairwise FW (#457) (@elwirth) - fix redundant constructor in symmetry (#458) (@matbesancon)
- Julia
Published by github-actions[bot] about 2 years ago
FrankWolfe - v0.3.3
FrankWolfe v0.3.3
Merged pull requests: - Implement additional plot for infeasibility (ALM) (#452) (@JannisHal) - Add callback state and dual gaps to UpdateOrder paramters (#453) (@JannisHal) - creating branch modern_olss (#454) (@elwirth)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.3.2
FrankWolfe v0.3.2
Merged pull requests: - ALM and BCFW update (#450) (@JannisHal)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.3.1
FrankWolfe v0.3.1
Merged pull requests: - abstract active set (#445) (@matbesancon) - change return type to NamedTuple (#447) (@matbesancon) - drop step AFW (#449) (@matbesancon)
Closed issues: - remove using XYZ when not used in examples (#446)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.3.0
FrankWolfe v0.3.0
Merged pull requests: - fix call (#439) (@matbesancon) - Fix call (#440) (@matbesancon) - agnostic printing (#441) (@matbesancon) - added iterate computation for sparse matrix (#442) (@matbesancon) - Update list of methods for custom iterate (#443) (@sebastiendesignolle) - New line searches (#444) (@pokutta)
Closed issues: - Relax assumption that gradient is in-place (#238) - Include shape-preserving block vector (#412) - Github PR template (#424) - change reporting of agnostic step size to include the "\ell" in bracket (#432) - Release (#438)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.38
FrankWolfe v0.2.38
Merged pull requests: - 429 almo and bcfw changes (#437) (@JannisHal)
Closed issues: - ALMO and BCFW changes (#429)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.37
FrankWolfe v0.2.37
Merged pull requests: - block oracles (#434) (@matbesancon)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.36
FrankWolfe v0.2.36
Merged pull requests: - more control over plots (#423) (@matbesancon) - shorter batch name in header (#433) (@matbesancon) - Fix Shortstep for zero direction (#435) (@JannisHal) - convex hull LMO (#436) (@matbesancon)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.35
FrankWolfe v0.2.35
Merged pull requests: - Mostly cosmetic changes and an example (#431) (@pokutta)
Closed issues: - Homogenize algorithm headers (#430)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.34
FrankWolfe v0.2.34
Merged pull requests: - added open loop parameterization (#428) (@matbesancon)
Closed issues: - Open-loop step size (#427)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.33
FrankWolfe v0.2.33
Merged pull requests: - better error (#422) (@matbesancon)
Closed issues:
- Optimize all step size computation strategies (#42)
- In memory mode we write back into the x0 (#59)
- Using reference tests for extended verifications (#95)
- Rewrite LCG as a call to FrankWolfe with the suitable LMO (#213)
- Unclear error in active_yet_argminmax (#421)
- Interface and examples for infinite-dimensional optimization (#426)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.32
FrankWolfe v0.2.32
Merged pull requests: - smoothness fallback (#417) (@matbesancon) - Alm minor fixes (#418) (@JannisHal) - Plot trajectories marker (#419) (@JannisHal) - Primal offset and documentation update (#420) (@JannisHal)
- Julia
Published by github-actions[bot] over 2 years ago
FrankWolfe - v0.2.31
FrankWolfe v0.2.31
Merged pull requests: - Implement Alternating Linear Minimization (#407) (@JannisHal) - Update basics.md (#410) (@pokutta) - Fix docstrings for Alternating Linear Minimization (#411) (@JannisHal) - dense gradient by default (#413) (@matbesancon) - Alternative relaxed smoothness condtion for adaptive linesearch (#415) (@JannisHal) - Adaptive linesearch update docstring (#416) (@JannisHal)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.30
FrankWolfe v0.2.30
Merged pull requests: - Fixes step selection issue in lazy blended pairwise CG (#408) (@pokutta)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.29
FrankWolfe v0.2.29
Merged pull requests: - reshape birkhoff vector (#390) (@matbesancon) - inplace version in away fw step (#405) (@matbesancon)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.28
FrankWolfe v0.2.28
Merged pull requests: - Afw inplace (#402) (@matbesancon) - Copyto scaledhot (#403) (@matbesancon)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.27
FrankWolfe v0.2.27
Merged pull requests: - modified fallback (#401) (@matbesancon)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.26
FrankWolfe v0.2.26
Merged pull requests: - update dual gap if about to exit (#397) (@matbesancon) - print LMO type in header (#398) (@matbesancon) - isequal specialized for custom vertex types (#400) (@matbesancon)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.25
FrankWolfe v0.2.25
Merged pull requests: - Use mathjax syntax for formula (#395) (@jeremiahpslewis) - Respect gamma_max in GenericMonotonicStepSize. (#396) (@dhendryc)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.24
FrankWolfe v0.2.24
Merged pull requests: - Adapting BCG and AFW for Boscia (#394) (@dhendryc)
- Julia
Published by github-actions[bot] almost 3 years ago
FrankWolfe - v0.2.23
FrankWolfe v0.2.23
Merged pull requests: - signature (#389) (@matbesancon) - Signature (#391) (@matbesancon) - Fast types (#392) (@matbesancon) - added ellipsoid (#393) (@matbesancon)
- Julia
Published by github-actions[bot] about 3 years ago
FrankWolfe - v0.2.22
FrankWolfe v0.2.22
Merged pull requests: - document method compute active set iterate (#386) (@matbesancon) - Fixed callback in away-frank-wolfe (#388) (@dhendryc)
- Julia
Published by github-actions[bot] about 3 years ago
FrankWolfe - v0.2.21
FrankWolfe v0.2.21
Merged pull requests: - recompute dual gap depending on parameter (#385) (@matbesancon)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.20
FrankWolfe v0.2.20
Merged pull requests: - generic array linf (#384) (@matbesancon)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.19
FrankWolfe v0.2.19
Merged pull requests: - Away Frank-Wolfe should stop when dual gap reached epsilon. (#383) (@dhendryc)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.18
FrankWolfe v0.2.18
Merged pull requests: - fixed typo in matrix completion documentation (#380) (@zevwoodstock) - Fix callback definition (#381) (@dhendryc) - Update Project.toml (#382) (@dhendryc)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.17
FrankWolfe v0.2.17
Merged pull requests: - More tests (#372) (@j-geuter) - CompatHelper: bump compat for Hungarian to 0.7, (keep existing compat) (#378) (@github-actions[bot]) - added d to CallbackState (#379) (@matbesancon)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.16
FrankWolfe v0.2.16
Closed issues: - Pairwise Frank-Wolfe variant (#241)
Merged pull requests: - Avoid atom difference (#375) (@sebastiendesignolle) - improve example (#376) (@matbesancon) - recomputation of x if renorm (#377) (@matbesancon)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.15
FrankWolfe v0.2.15
Merged pull requests: - Pairwise gap (#370) (@matbesancon) - looser check, only in debug (#371) (@matbesancon)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.14
FrankWolfe v0.2.14
Merged pull requests: - pairwise gap (#369) (@matbesancon)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.13
FrankWolfe v0.2.13
Merged pull requests: - Restarted monotonic step size (#365) (@matbesancon) - add plot back (#368) (@matbesancon)
- Julia
Published by github-actions[bot] over 3 years ago
FrankWolfe - v0.2.12
FrankWolfe v0.2.12
Closed issues:
- LoadError: Evaluation into the closed module FrankWolfe breaks incremental compilation because the side effects will not be permanent. (#357)
Merged pull requests: - fix plotting in separate block (#366) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.11
FrankWolfe v0.2.11
Merged pull requests: - additional min gamma_max (#360) (@matbesancon) - Linear Search fix. (#361) (@dhendryc) - Fix adaptive (#363) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.10
FrankWolfe v0.2.10
Merged pull requests: - re-reduce number of calls (#359) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.9
FrankWolfe v0.2.9
Merged pull requests: - reset initial phi for now (#358) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.8
FrankWolfe v0.2.8
Merged pull requests: - only recompute v if requested (#355) (@matbesancon) - Print header if t=0. (#356) (@dhendryc)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.7
FrankWolfe v0.2.7
Merged pull requests: - Change placement of iteration counter (#354) (@dhendryc)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.6
FrankWolfe v0.2.6
Merged pull requests: - Update primal value before the callback. (#352) (@dhendryc)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.5
FrankWolfe v0.2.5
Closed issues: - ActiveSet functions without broadcast (#343)
Merged pull requests: - callback ordering (#350) (@matbesancon) - up doc (#351) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.4
FrankWolfe v0.2.4
Merged pull requests: - Quick fix in active_set.jl. (#349) (@dhendryc)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.3
FrankWolfe v0.2.3
Merged pull requests: - ActiveSet operations required by the iterate and vertex types (#348) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.2
FrankWolfe v0.2.2
Closed issues: - Some examples broken (#344)
Merged pull requests: - renaming (#345) (@matbesancon) - parenthesis (#346) (@matbesancon) - different footer (#347) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.1
FrankWolfe v0.2.1
Merged pull requests: - reset printing to previous (#342) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.2.0
FrankWolfe v0.2.0
Closed issues: - Deal with numerically unstable Lipschitz estimates in adaptive LS (#337)
Merged pull requests: - Breaking 0.2 (#295) (@matbesancon) - Simplified callback state (#321) (@j-geuter) - Fix dualstep check breaking (#330) (@matbesancon) - fix print (#332) (@matbesancon) - start counting iterations with 1 (#333) (@hannahtro) - Minor change of iteration counter placement (#334) (@dhendryc) - Discarded vertex storage (#335) (@matbesancon) - updated counter of print_header call to 1 (#336) (@dviladrich95) - Breaking02md (#338) (@j-geuter) - improved and debug (#339) (@matbesancon) - formatting (#340) (@matbesancon) - remove PP from printing by default (#341) (@matbesancon)
- Julia
Published by github-actions[bot] almost 4 years ago
FrankWolfe - v0.1.22
FrankWolfe v0.1.22
Merged pull requests: - fix tol with epsilon (#329) (@matbesancon)
- Julia
Published by github-actions[bot] about 4 years ago
FrankWolfe - v0.1.21
FrankWolfe v0.1.21
Closed issues:
- Replace broadcast assignment with LinearAlgebra.mul! (#269)
- Set gamma_max correctly in (#317)
Merged pull requests: - Callback-stop-unified (#313) (@dviladrich95) - Readd gradient (#314) (@matbesancon) - Fix signature (#316) (@matbesancon) - Fix gamma (#318) (@dhendryc) - up project (#319) (@matbesancon) - Movielens bug fix (#320) (@dviladrich95) - fix (#322) (@matbesancon) - fix (#323) (@matbesancon) - Added docstrings for linesearch methods (#324) (@zevwoodstock) - Added page for line search methods (#325) (@zevwoodstock) - adapted doc improvement to breaking-02 (#326) (@matbesancon) - Quick fix (#327) (@dhendryc) - fix print (#328) (@matbesancon)
- Julia
Published by github-actions[bot] about 4 years ago
FrankWolfe - v0.1.20
FrankWolfe v0.1.20
Closed issues: - Just use the user-passed x0 to compute actual first point (#147) - Choose which functions to include in precompilation (#220)
Merged pull requests: - Step counter 02 (#301) (@dviladrich95) - use function that calls @memory_mode (#302) (@hannahtro) - Documentation revamp (#306) (@gdalle) - Fix math in README (#307) (@gdalle) - Update basics.md (#308) (@gdalle) - Remove remaining math in README.md (#309) (@gdalle) - Update README.md (#310) (@gdalle) - up MOI to 1 (#311) (@matbesancon)
- Julia
Published by github-actions[bot] about 4 years ago
FrankWolfe - v0.1.19
FrankWolfe v0.1.19
Merged pull requests: - RO multiplication (#303) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.18
FrankWolfe v0.1.18
Closed issues: - Optional in-place argument for computeextremepoint (#248) - Incorrect Results (#298)
Merged pull requests: - [WIP] use modify to change objective (#291) (@hannahtro) - fix doc active set (#294) (@matbesancon) - Fix doc (#296) (@matbesancon) - Updated documentation for ball LMOs (#297) (@ZWoodstock) - fix inplace scaled (#299) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.17
FrankWolfe v0.1.17
Merged pull requests: - faster Rank-One dot (#290) (@matbesancon) - fix dot for complex entries (#292) (@matbesancon) - Rank one dot (#293) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.16
FrankWolfe v0.1.16
Merged pull requests: - callback gradient homogeneous (#289) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.15
FrankWolfe v0.1.15
Merged pull requests: - In place v (#263) (@j-geuter) - Fix plot (#286) (@matbesancon) - [WIP] Visualization example (#287) (@hannahtro) - add gradient to state (#288) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.14
FrankWolfe v0.1.14
Merged pull requests: - [WIP] Speed inference (#245) (@matbesancon) - fix header (#278) (@matbesancon) - [WIP] type stable eigenvalues in minimizeoverconvex_hull (#279) (@hannahtro) - Contributing (#280) (@matbesancon) - update precompilation (#281) (@hannahtro) - trajectory names (#282) (@matbesancon) - separate doc action (#283) (@matbesancon) - update callback arguments (#284) (@hannahtro) - reduce readme (#285) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.13
FrankWolfe v0.1.13
Closed issues: - Double64 (#273)
Merged pull requests: - Step size strategy refactor (#259) (@matbesancon) - Replace type of x in ActiveSet (#275) (@hannahtro) - Removing densel1 (#276) (@matbesancon) - memory_mode for type stability (#277) (@hannahtro)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.12
FrankWolfe v0.1.12
Merged pull requests: - up breaking-02 (#265) (@matbesancon) - type stability of computeextremepoint (#266) (@hannahtro) - test on 1.6 and stable (#267) (@matbesancon) - Copy MathOptLMO (#270) (@dhendryc) - Moi up (#271) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.11
FrankWolfe v0.1.11
Merged pull requests: - tolerance keyword (#255) (@matbesancon) - Clean up active_set.jl (#258) (@dhendryc) - removed unnecessarily twice computed gap (#264) (@pokutta)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.10
FrankWolfe v0.1.10
Merged pull requests: - Base.copy for active set (#249) (@matbesancon) - Spectrahedra sets (#250) (@matbesancon) - Updated awayfrankwolfe (#251) (@dhendryc) - Balls examples (#252) (@j-geuter) - Blended Pairwise Conditional Gradients (#253) (@matbesancon) - fix scaled shifted L1 LMO (#254) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.9
FrankWolfe v0.1.9
Closed issues: - In-place stochastic gradient interface (#233)
Merged pull requests: - Polynomials example: Change how the true polynomial is generated (#242) (@alejandro-carderera) - in-place stochastic Frank-Wolfe (#243) (@matbesancon) - L inf normball (#246) (@j-geuter) - improve docstring for shifted scaled L1 (#247) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.8
FrankWolfe v0.1.8
Merged pull requests: - fix iterator sense (#240) (@matbesancon)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.7
FrankWolfe v0.1.7
Closed issues: - Optimize active set management (#158) - Stochastic Frank-Wolfe batch size as iterator (#230)
Merged pull requests: - Literate 1 (#226) (@j-geuter) - fix activate, update Readme (#228) (@matbesancon) - updating, fixing formatting readme (#229) (@matbesancon) - batch and momentum iterators (#231) (@matbesancon) - make official iterator functions, add to docs (#234) (@matbesancon) - freeze CSV version (#236) (@matbesancon) - more iterations on stoch opt (#237) (@matbesancon) - Bcg example (#239) (@j-geuter)
- Julia
Published by github-actions[bot] over 4 years ago
FrankWolfe - v0.1.6
FrankWolfe v0.1.6
Closed issues: - DataType changes in Blended Conditional Gradients (#181) - one of the examples in CI blows up (#219)
Merged pull requests: - Second example (#211) (@j-geuter) - use similar(x), test generic (#216) (@matbesancon) - added gamma to trajectory state (#217) (@matbesancon) - added gamma to lcg (#218) (@pokutta) - rank-one matrix unary operator (#221) (@matbesancon) - added scaling for rank-one matrices (#222) (@matbesancon) - Fixed nasty bug in rankone arithmetic (#223) (@pokutta) - Third example (#224) (@j-geuter) - added precision for F64 (#225) (@matbesancon) - Bound normballs (#227) (@matbesancon)
- Julia
Published by github-actions[bot] almost 5 years ago
FrankWolfe - v0.1.5
FrankWolfe v0.1.5
Merged pull requests: - First example (#200) (@j-geuter) - fix example MOI (#201) (@matbesancon) - fixed lcg reporting issue (#204) (@pokutta) - Adding tests for the afw and bcg precision conversion issue (#205) (@pokutta) - [WIP] adding verbose iterations reporting - DO NOT MERGE (#206) (@pokutta) - [WIP] Fix for issue of Daniel with adaptive line search (#207) (@pokutta) - DO NOT MERGE: backup of cc code from Daniel's problem (#208) (@pokutta) - undoing merge mess (#209) (@pokutta) - allow more flexible mutable arrays (#215) (@matbesancon)
- Julia
Published by github-actions[bot] almost 5 years ago
FrankWolfe - v0.1.4
FrankWolfe v0.1.4
Closed issues: - add extended tests for all examples (#189)
Merged pull requests: - [WIP] BATS style testing for examples (#196) (@pokutta) - [WIP] Precompilation of common signatures (#197) (@pokutta) - [WIP] fixing CI issue for older julia with version dep code (#198) (@pokutta) - Docs home page and examples.md renamed (#199) (@j-geuter)
- Julia
Published by github-actions[bot] almost 5 years ago
FrankWolfe - v0.1.3
FrankWolfe v0.1.3
Closed issues: - Logging (#2) - [Low] add basic readme (#9) - [Low] in the end have a note that explains things (#10) - homogenize logging of output (#140) - Add time limits to the algorithms (#177) - fix ugly reporting of step size strategy (#180) - make sure that x0 is reported as very first iterate. (#187) - Several examples broken due to trajectory callback (#188)
Merged pull requests: - Docs branch with basic documentation structure (#184) (@j-geuter) - Homogenous timeout (#185) (@matbesancon) - fix LS display (#186) (@matbesancon) - Reset timing for x_0 (#190) (@pokutta) - [WIP] Logging callback function (#192) (@pokutta) - documenter removed from main deps (#194) (@matbesancon) - formatter, bump version (#195) (@matbesancon)
- Julia
Published by github-actions[bot] almost 5 years ago
FrankWolfe - v0.1.2
FrankWolfe v0.1.2
Closed issues: - Registering package (#174)
Merged pull requests: - monotonous steps (#178) (@matbesancon) - docstring on algorithms, cleanup NEP (#182) (@matbesancon) - Time out feature (#183) (@matbesancon)
- Julia
Published by github-actions[bot] almost 5 years ago
FrankWolfe - First release
First release with arxiv
- Julia
Published by matbesancon about 5 years ago