FrankWolfe.jl

Julia implementation for various Frank-Wolfe and Conditional Gradient variants

MIT License

Stars
91
Committers
16

Bot releases are visible (Hide)

FrankWolfe.jl - v0.2.26

Published by github-actions[bot] over 1 year ago

FrankWolfe v0.2.26

Diff since v0.2.25

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)
FrankWolfe.jl - v0.2.25

Published by github-actions[bot] over 1 year ago

FrankWolfe v0.2.25

Diff since v0.2.24

Merged pull requests:

  • Use mathjax syntax for formula (#395) (@jeremiahpslewis)
  • Respect gamma_max in GenericMonotonicStepSize. (#396) (@dhendryc)
FrankWolfe.jl - v0.2.24

Published by github-actions[bot] over 1 year ago

FrankWolfe v0.2.24

Diff since v0.2.23

Merged pull requests:

  • Adapting BCG and AFW for Boscia (#394) (@dhendryc)
FrankWolfe.jl - v0.2.23

Published by github-actions[bot] over 1 year ago

FrankWolfe v0.2.23

Diff since v0.2.22

Merged pull requests:

  • signature (#389) (@matbesancon)
  • Signature (#391) (@matbesancon)
  • Fast types (#392) (@matbesancon)
  • added ellipsoid (#393) (@matbesancon)
FrankWolfe.jl - v0.2.22

Published by github-actions[bot] over 1 year ago

FrankWolfe v0.2.22

Diff since v0.2.21

Merged pull requests:

  • document method compute active set iterate (#386) (@matbesancon)
  • Fixed callback in away-frank-wolfe (#388) (@dhendryc)
FrankWolfe.jl - v0.2.21

Published by github-actions[bot] over 1 year ago

FrankWolfe v0.2.21

Diff since v0.2.20

Merged pull requests:

  • recompute dual gap depending on parameter (#385) (@matbesancon)
FrankWolfe.jl - v0.2.20

Published by github-actions[bot] over 1 year ago

FrankWolfe v0.2.20

Diff since v0.2.19

Merged pull requests:

  • generic array linf (#384) (@matbesancon)
FrankWolfe.jl - v0.2.19

Published by github-actions[bot] almost 2 years ago

FrankWolfe v0.2.19

Diff since v0.2.18

Merged pull requests:

  • Away Frank-Wolfe should stop when dual gap reached epsilon. (#383) (@dhendryc)
FrankWolfe.jl - v0.2.18

Published by github-actions[bot] almost 2 years ago

FrankWolfe v0.2.18

Diff since v0.2.17

Merged pull requests:

  • fixed typo in matrix completion documentation (#380) (@zevwoodstock)
  • Fix callback definition (#381) (@dhendryc)
  • Update Project.toml (#382) (@dhendryc)
FrankWolfe.jl - v0.2.17

Published by github-actions[bot] almost 2 years ago

FrankWolfe v0.2.17

Diff since v0.2.16

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)
FrankWolfe.jl - v0.2.16

Published by github-actions[bot] almost 2 years ago

FrankWolfe v0.2.16

Diff since v0.2.15

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)
FrankWolfe.jl - v0.2.15

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.15

Diff since v0.2.14

Merged pull requests:

  • Pairwise gap (#370) (@matbesancon)
  • looser check, only in debug (#371) (@matbesancon)
FrankWolfe.jl - v0.2.14

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.14

Diff since v0.2.13

Merged pull requests:

  • pairwise gap (#369) (@matbesancon)
FrankWolfe.jl - v0.2.13

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.13

Diff since v0.2.12

Merged pull requests:

  • Restarted monotonic step size (#365) (@matbesancon)
  • add plot back (#368) (@matbesancon)
FrankWolfe.jl - v0.2.12

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.12

Diff since v0.2.11

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)
FrankWolfe.jl - v0.2.11

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.11

Diff since v0.2.10

Merged pull requests:

  • additional min gamma_max (#360) (@matbesancon)
  • Linear Search fix. (#361) (@dhendryc)
  • Fix adaptive (#363) (@matbesancon)
FrankWolfe.jl - v0.2.10

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.10

Diff since v0.2.9

Merged pull requests:

  • re-reduce number of calls (#359) (@matbesancon)
FrankWolfe.jl - v0.2.9

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.9

Diff since v0.2.8

Merged pull requests:

  • reset initial phi for now (#358) (@matbesancon)
FrankWolfe.jl - v0.2.8

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.8

Diff since v0.2.7

Merged pull requests:

  • only recompute v if requested (#355) (@matbesancon)
  • Print header if t=0. (#356) (@dhendryc)
FrankWolfe.jl - v0.2.7

Published by github-actions[bot] about 2 years ago

FrankWolfe v0.2.7

Diff since v0.2.6

Merged pull requests:

  • Change placement of iteration counter (#354) (@dhendryc)
Package Rankings
Top 14.18% on Juliahub.com
Badges
Extracted from project README
Build Status Dev Stable Coverage DOI