Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adaptive Proximal Algorithms

This repository contains Julia code for the paper

Latafat, Themelis, Stella, Patrinos, Adaptive proximal algorithms for convex optimization under local Lipschitz continuity of the gradient, arXiv:2301.04431 (2023).

Algorithms are implemented here.

Running experiments

Run the following from the repository root:

# set up environment
julia --project=./experiments -e 'using Pkg; Pkg.develop(path="."); Pkg.instantiate()'

# download datasets for experiments
julia --project=./experiments experiments/download_datasets.jl

Then run the scripts from the subfolders. For example, run the lasso experiments as follows:

julia --project=./experiments experiments/lasso/runme.jl

This will generate plots in the same subfolder.

About

A Julia package for adaptive proximal gradient and primal-dual algorithms

Topics

Resources

Stars

11 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages