FrankWolfe.jl icon indicating copy to clipboard operation
FrankWolfe.jl copied to clipboard

Julia implementation for various Frank-Wolfe and Conditional Gradient variants

Results 67 FrankWolfe.jl issues
Sort by recently updated
recently updated
newest added

The SD steps in blended conditional gradients are not counted correctly anymore in the iteration counter, i.e., they do not increase the iteration counter but the should do not call...

Hey there! I'm playing more and more with your package, and I find it difficult to understand what every kwarg refers to, eg. here: https://github.com/ZIB-IOL/FrankWolfe.jl/blob/7e8e3c8e397e1967220624bd27f0ed537337d278/src/afw.jl#L10-L35 Would it be possible to...

documentation

All datasets should be fetched from [DataDeps.jl](https://github.com/oxinabox/DataDeps.jl) or even better from [MLDatasets.jl](https://github.com/JuliaML/MLDatasets.jl) Movielens currently blocked by https://github.com/JuliaML/MLDatasets.jl/issues/104#issuecomment-1078916180

Initial commit with iteration count testing. lentraj_maketests creates a txt file holding the iteration number array, which is used by lentraj_runtests. Next steps: New implementaion using PkgBenchmark Adding more granular...

All algorithms should count and report in the state structure: 1. Number of first-order oracle calls so far `\nabla f(x)` 2. Number of zeroth-order oracle calls so far `f(x)` 3....

enhancement
testing
performance

## TODO - [ ] validate nuclear norm LMO and add clean unit tests (add also various versions: ARPACK, iterative solvers, etc) - [x] add capped SDP cone from CGSDP.jl...

bug
Code improvements

Could OrderedCollections.OrderedSet bring an advantage to this? https://github.com/JuliaCollections/OrderedCollections.jl More generally, would there be an advantage to keep a hash for atoms in the active set

enhancement
good first issue

It should be relatively easy to implement, given that we already have AFW.