AUTHORS
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.py
copt/__init__.py
copt/constraint.py
copt/datasets.py
copt/frank_wolfe.py
copt/loss.py
copt/penalty.py
copt/proximal_gradient.py
copt/randomized.py
copt/splitting.py
copt/tv_prox.py
copt/utils.py
copt/utils_pytorch.py
copt.egg-info/PKG-INFO
copt.egg-info/SOURCES.txt
copt.egg-info/dependency_links.txt
copt.egg-info/requires.txt
copt.egg-info/top_level.txt
copt/data/img1.csv
doc/Makefile
doc/citing.rst
doc/conf.py
doc/index.rst
doc/logo.png
doc/loss_functions.rst
doc/make.bat
doc/solvers.rst
doc/utils.rst
doc/_static/css/custom.css
doc/auto_examples/index.rst.new
doc/auto_examples/plot_accelerated.ipynb
doc/auto_examples/plot_accelerated.py
doc/auto_examples/plot_accelerated.py.md5
doc/auto_examples/plot_accelerated.rst
doc/auto_examples/plot_accelerated_codeobj.pickle
doc/auto_examples/plot_group_lasso.ipynb
doc/auto_examples/plot_group_lasso.py
doc/auto_examples/plot_group_lasso.py.md5
doc/auto_examples/plot_group_lasso.rst
doc/auto_examples/plot_group_lasso_codeobj.pickle
doc/auto_examples/plot_jax_copt.ipynb
doc/auto_examples/plot_jax_copt.py
doc/auto_examples/plot_jax_copt.py.md5
doc/auto_examples/plot_jax_copt.rst
doc/auto_examples/plot_jax_copt_codeobj.pickle
doc/auto_examples/plot_saga_vs_svrg.ipynb
doc/auto_examples/plot_saga_vs_svrg.py
doc/auto_examples/plot_saga_vs_svrg.py.md5
doc/auto_examples/plot_saga_vs_svrg.rst
doc/auto_examples/plot_saga_vs_svrg_codeobj.pickle
doc/auto_examples/sg_execution_times.rst
doc/auto_examples/frank_wolfe/plot_sfw_real_data.py
doc/auto_examples/frank_wolfe/plot_sparse_benchmark.ipynb
doc/auto_examples/frank_wolfe/plot_sparse_benchmark.py
doc/auto_examples/frank_wolfe/plot_sparse_benchmark.py.md5
doc/auto_examples/frank_wolfe/plot_sparse_benchmark.rst
doc/auto_examples/frank_wolfe/plot_sparse_benchmark_codeobj.pickle
doc/auto_examples/frank_wolfe/plot_sparse_benchmark_pairwise.ipynb
doc/auto_examples/frank_wolfe/plot_sparse_benchmark_pairwise.py
doc/auto_examples/frank_wolfe/plot_sparse_benchmark_pairwise.py.md5
doc/auto_examples/frank_wolfe/plot_sparse_benchmark_pairwise.rst
doc/auto_examples/frank_wolfe/plot_sparse_benchmark_pairwise_codeobj.pickle
doc/auto_examples/frank_wolfe/plot_vertex_overlap.ipynb
doc/auto_examples/frank_wolfe/plot_vertex_overlap.py
doc/auto_examples/frank_wolfe/plot_vertex_overlap.py.md5
doc/auto_examples/frank_wolfe/plot_vertex_overlap.rst
doc/auto_examples/frank_wolfe/plot_vertex_overlap_codeobj.pickle
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_001.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_002.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_003.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_004.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_pairwise_001.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_pairwise_002.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_pairwise_003.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_sparse_benchmark_pairwise_004.png
doc/auto_examples/frank_wolfe/images/sphx_glr_plot_vertex_overlap_001.png
doc/auto_examples/frank_wolfe/images/thumb/sphx_glr_plot_sparse_benchmark_pairwise_thumb.png
doc/auto_examples/frank_wolfe/images/thumb/sphx_glr_plot_sparse_benchmark_thumb.png
doc/auto_examples/frank_wolfe/images/thumb/sphx_glr_plot_vertex_overlap_thumb.png
doc/auto_examples/images/sphx_glr_plot_accelerated_001.png
doc/auto_examples/images/sphx_glr_plot_group_lasso_001.png
doc/auto_examples/images/sphx_glr_plot_jax_copt_001.png
doc/auto_examples/images/sphx_glr_plot_saga_vs_svrg_001.png
doc/auto_examples/images/thumb/sphx_glr_plot_accelerated_thumb.png
doc/auto_examples/images/thumb/sphx_glr_plot_group_lasso_thumb.png
doc/auto_examples/images/thumb/sphx_glr_plot_jax_copt_thumb.png
doc/auto_examples/images/thumb/sphx_glr_plot_saga_vs_svrg_thumb.png
doc/generated/copt.constraint.L1Ball.rst
doc/generated/copt.constraint.L2Ball.rst
doc/generated/copt.constraint.LinfBall.rst
doc/generated/copt.constraint.TraceBall.rst
doc/generated/copt.datasets.load_covtype.rst
doc/generated/copt.datasets.load_gisette.rst
doc/generated/copt.datasets.load_img1.rst
doc/generated/copt.datasets.load_madelon.rst
doc/generated/copt.datasets.load_rcv1.rst
doc/generated/copt.datasets.load_url.rst
doc/generated/copt.loss.HuberLoss.rst
doc/generated/copt.loss.LogLoss.rst
doc/generated/copt.loss.SquareLoss.rst
doc/generated/copt.minimize_frank_wolfe.rst
doc/generated/copt.minimize_primal_dual.rst
doc/generated/copt.minimize_proximal_gradient.rst
doc/generated/copt.minimize_saga.rst
doc/generated/copt.minimize_sfw.rst
doc/generated/copt.minimize_svrg.rst
doc/generated/copt.minimize_three_split.rst
doc/generated/copt.minimize_vrtos.rst
doc/generated/copt.penalty.FusedLasso.rst
doc/generated/copt.penalty.GroupL1.rst
doc/generated/copt.penalty.L1Norm.rst
doc/generated/copt.penalty.TotalVariation2D.rst
doc/generated/copt.penalty.TraceNorm.rst
doc/generated/copt.utils.Trace.rst
doc/modules/generated/copt.GroupL1.examples.new
doc/modules/generated/copt.GroupL1.prox.examples.new
doc/modules/generated/copt.L1Ball.examples.new
doc/modules/generated/copt.L1Ball.lmo.examples.new
doc/modules/generated/copt.L1Ball.lmo_pairwise.examples.new
doc/modules/generated/copt.L1Norm.examples.new
doc/modules/generated/copt.L1Norm.prox.examples.new
doc/modules/generated/copt.L1Norm.prox_factory.examples.new
doc/modules/generated/copt.LogLoss.examples.new
doc/modules/generated/copt.LogLoss.f_grad.examples.new
doc/modules/generated/copt.LogLoss.lipschitz.examples.new
doc/modules/generated/copt.LogLoss.max_lipschitz.examples.new
doc/modules/generated/copt.LogLoss.partial_deriv.examples.new
doc/modules/generated/copt.SquareLoss.examples.new
doc/modules/generated/copt.SquareLoss.f_grad.examples.new
doc/modules/generated/copt.SquareLoss.lipschitz.examples.new
doc/modules/generated/copt.Trace.examples.new
doc/modules/generated/copt.constraint.L1Ball.examples.new
doc/modules/generated/copt.constraint.L1Ball.lmo.examples.new
doc/modules/generated/copt.constraint.L1Ball.lmo_pairwise.examples.new
doc/modules/generated/copt.datasets.load_covtype.examples.new
doc/modules/generated/copt.datasets.load_gisette.examples.new
doc/modules/generated/copt.datasets.load_madelon.examples.new
doc/modules/generated/copt.datasets.load_rcv1.examples.new
doc/modules/generated/copt.loss.LogLoss.examples.new
doc/modules/generated/copt.loss.LogLoss.f_grad.examples.new
doc/modules/generated/copt.loss.LogLoss.lipschitz.examples.new
doc/modules/generated/copt.loss.LogLoss.max_lipschitz.examples.new
doc/modules/generated/copt.loss.LogLoss.partial_deriv.examples.new
doc/modules/generated/copt.loss.SquareLoss.examples.new
doc/modules/generated/copt.loss.SquareLoss.f_grad.examples.new
doc/modules/generated/copt.loss.SquareLoss.lipschitz.examples.new
doc/modules/generated/copt.minimize_frank_wolfe.examples.new
doc/modules/generated/copt.minimize_proximal_gradient.examples.new
doc/modules/generated/copt.minimize_saga.examples.new
doc/modules/generated/copt.minimize_svrg.examples.new
doc/modules/generated/copt.penalty.GroupL1.examples.new
doc/modules/generated/copt.penalty.GroupL1.prox.examples.new
doc/modules/generated/copt.penalty.L1Norm.examples.new
doc/modules/generated/copt.penalty.L1Norm.prox.examples.new
doc/modules/generated/copt.penalty.L1Norm.prox_factory.examples.new
doc/modules/generated/copt.utils.GroupL1.examples.new
doc/modules/generated/copt.utils.L1Ball.examples.new
doc/modules/generated/copt.utils.LogLoss.examples.new
doc/modules/generated/copt.utils.Trace.examples.new
doc/paper/biblio.bib
doc/paper/index.tex
doc/paper/jmlr2e.sty
doc/sphinx_ext/github_link.py
doc/sphinx_ext/__pycache__/github_link.cpython-310.pyc
examples/README.txt
examples/plot_accelerated.py
examples/plot_group_lasso.py
examples/plot_jax_copt.py
examples/plot_saga_vs_svrg.py
examples/frank_wolfe/README.txt
examples/frank_wolfe/plot_sfw.py
examples/frank_wolfe/plot_sfw_real_data.py
examples/frank_wolfe/plot_sparse_benchmark.py
examples/frank_wolfe/plot_sparse_benchmark_pairwise.py
examples/frank_wolfe/plot_vertex_overlap.py
examples/proximal_splitting/README.txt
examples/proximal_splitting/plot_overlapping_group_lasso.py
examples/proximal_splitting/plot_sparse_nuclear_norm.py
examples/proximal_splitting/plot_tv_deblurring.py
examples/proximal_splitting/data/blur_matrix.npz
examples/pytorch/README.txt
examples/pytorch/adversarial_example.py
examples/pytorch/adversarial_example_accuracies.py
tests/test_frank_wolfe.py
tests/test_loss.py
tests/test_matmul_speedup.py
tests/test_penalties.py
tests/test_proximal_gradient.py
tests/test_randomized.py
tests/test_splitting.py
tests/test_stochastic_fw.py