IOL Lab's repositories
FrankWolfe.jl
Julia implementation for various Frank-Wolfe and Conditional Gradient variants
StochasticFrankWolfe
Implementation of the Stochastic Frank Wolfe algorithm in TensorFlow and Pytorch.
FrankWolfe-book-code
Python implementation of Frank-Wolfe and Conditional Gradient algorithms
BellPolytopes.jl
This julia package addresses the membership problem for local polytopes: it constructs Bell inequalities and local models in multipartite Bell scenarios with binary outcomes.
ApproximateVanishingIdeals.jl
approximate vanishing ideal computations
open_loop_fw
Code for the paper: Wirth, E., Pokutta, S., and Kerdreux, T. (2023). Acceleration of Frank-Wolfe Algorithms with Open-Loop Step-Sizes. To Appear in Proceedings of AISTATS.
compression-aware-SFW
Code to reproduce the experiments of "Compression-aware Training of Neural Networks using Frank-Wolfe"
KernelHerding.jl
A package demonstrating Kernel Herding with Frank-Wolfe algorithms
merlin-arthur-classifiers
Implementation of Merlin-Arthur-Classifier Framework presented at AISTATS24.
AffineInvariantOLFW
Code for the paper Accelerated Affine-Invariant Vonvergence Rates of the Frank-Wolfe Algorithm with Open-Loop Step-Sizes
avi_at_scale
Code for the paper: [Wirth, E., Kera, H., and Pokutta, S. (2022). Approximate vanishing ideal computations at scale.](https://arxiv.org/abs/2207.01236)
fw-generalized-selfconcordant
Repository for the NeurIPS2021 paper "Simple steps are all you need: Frank-Wolfe and generalized self-concordant functions"
OptimalDesignWithBoscia
Solving the Exact Optimal Experiment Design Problem using the convex mixed-integer solver Boscia.jl
CombinatorialLinearOracles.jl
Linear Minimization Oracles for Combinatorial Problems
gpu-domain-propagator
Sequantial C++ (CPU), and a CUDA (GPU) implementation of Domain Propagation for Mixed-Integer Programming problems