All modules for which code is available
- PEPit.block_partition
- PEPit.constraint
- PEPit.examples.adaptive_methods.polyak_steps_in_distance_to_optimum
- PEPit.examples.adaptive_methods.polyak_steps_in_function_value
- PEPit.examples.composite_convex_minimization.accelerated_douglas_rachford_splitting
- PEPit.examples.composite_convex_minimization.accelerated_proximal_gradient
- PEPit.examples.composite_convex_minimization.bregman_proximal_point
- PEPit.examples.composite_convex_minimization.douglas_rachford_splitting
- PEPit.examples.composite_convex_minimization.douglas_rachford_splitting_contraction
- PEPit.examples.composite_convex_minimization.frank_wolfe
- PEPit.examples.composite_convex_minimization.improved_interior_algorithm
- PEPit.examples.composite_convex_minimization.no_lips_in_bregman_divergence
- PEPit.examples.composite_convex_minimization.no_lips_in_function_value
- PEPit.examples.composite_convex_minimization.proximal_gradient
- PEPit.examples.composite_convex_minimization.three_operator_splitting
- PEPit.examples.continuous_time_models.accelerated_gradient_flow_convex
- PEPit.examples.continuous_time_models.accelerated_gradient_flow_strongly_convex
- PEPit.examples.continuous_time_models.gradient_flow_convex
- PEPit.examples.continuous_time_models.gradient_flow_strongly_convex
- PEPit.examples.example_template
- PEPit.examples.fixed_point_problems.halpern_iteration
- PEPit.examples.fixed_point_problems.inconsistent_halpern_iteration
- PEPit.examples.fixed_point_problems.krasnoselskii_mann_constant_step_sizes
- PEPit.examples.fixed_point_problems.krasnoselskii_mann_increasing_step_sizes
- PEPit.examples.fixed_point_problems.optimal_contractive_halpern_iteration
- PEPit.examples.inexact_proximal_methods.accelerated_inexact_forward_backward
- PEPit.examples.inexact_proximal_methods.partially_inexact_douglas_rachford_splitting
- PEPit.examples.inexact_proximal_methods.relatively_inexact_proximal_point_algorithm
- PEPit.examples.low_dimensional_worst_cases_scenarios.alternate_projections
- PEPit.examples.low_dimensional_worst_cases_scenarios.averaged_projections
- PEPit.examples.low_dimensional_worst_cases_scenarios.dykstra
- PEPit.examples.low_dimensional_worst_cases_scenarios.frank_wolfe
- PEPit.examples.low_dimensional_worst_cases_scenarios.gradient_descent
- PEPit.examples.low_dimensional_worst_cases_scenarios.halpern_iteration
- PEPit.examples.low_dimensional_worst_cases_scenarios.inexact_gradient
- PEPit.examples.low_dimensional_worst_cases_scenarios.optimized_gradient
- PEPit.examples.low_dimensional_worst_cases_scenarios.proximal_point
- PEPit.examples.monotone_inclusions_variational_inequalities.accelerated_proximal_point
- PEPit.examples.monotone_inclusions_variational_inequalities.douglas_rachford_splitting
- PEPit.examples.monotone_inclusions_variational_inequalities.optimal_strongly_monotone_proximal_point
- PEPit.examples.monotone_inclusions_variational_inequalities.optimistic_gradient
- PEPit.examples.monotone_inclusions_variational_inequalities.past_extragradient
- PEPit.examples.monotone_inclusions_variational_inequalities.proximal_point
- PEPit.examples.monotone_inclusions_variational_inequalities.three_operator_splitting
- PEPit.examples.nonconvex_optimization.gradient_descent
- PEPit.examples.nonconvex_optimization.no_lips_1
- PEPit.examples.nonconvex_optimization.no_lips_2
- PEPit.examples.potential_functions.accelerated_gradient_method
- PEPit.examples.potential_functions.gradient_descent_lyapunov_1
- PEPit.examples.potential_functions.gradient_descent_lyapunov_2
- PEPit.examples.stochastic_and_randomized_convex_minimization.point_saga
- PEPit.examples.stochastic_and_randomized_convex_minimization.randomized_coordinate_descent_smooth_convex
- PEPit.examples.stochastic_and_randomized_convex_minimization.randomized_coordinate_descent_smooth_strongly_convex
- PEPit.examples.stochastic_and_randomized_convex_minimization.saga
- PEPit.examples.stochastic_and_randomized_convex_minimization.sgd
- PEPit.examples.stochastic_and_randomized_convex_minimization.sgd_overparametrized
- PEPit.examples.tutorials.gradient_descent_contraction
- PEPit.examples.unconstrained_convex_minimization.accelerated_gradient_convex
- PEPit.examples.unconstrained_convex_minimization.accelerated_gradient_strongly_convex
- PEPit.examples.unconstrained_convex_minimization.accelerated_proximal_point
- PEPit.examples.unconstrained_convex_minimization.conjugate_gradient
- PEPit.examples.unconstrained_convex_minimization.conjugate_gradient_qg_convex
- PEPit.examples.unconstrained_convex_minimization.cyclic_coordinate_descent
- PEPit.examples.unconstrained_convex_minimization.epsilon_subgradient_method
- PEPit.examples.unconstrained_convex_minimization.gradient_descent
- PEPit.examples.unconstrained_convex_minimization.gradient_descent_lc
- PEPit.examples.unconstrained_convex_minimization.gradient_descent_qg_convex
- PEPit.examples.unconstrained_convex_minimization.gradient_descent_qg_convex_decreasing
- PEPit.examples.unconstrained_convex_minimization.gradient_descent_quadratics
- PEPit.examples.unconstrained_convex_minimization.gradient_exact_line_search
- PEPit.examples.unconstrained_convex_minimization.heavy_ball_momentum
- PEPit.examples.unconstrained_convex_minimization.heavy_ball_momentum_qg_convex
- PEPit.examples.unconstrained_convex_minimization.inexact_accelerated_gradient
- PEPit.examples.unconstrained_convex_minimization.inexact_gradient_descent
- PEPit.examples.unconstrained_convex_minimization.inexact_gradient_exact_line_search
- PEPit.examples.unconstrained_convex_minimization.information_theoretic_exact_method
- PEPit.examples.unconstrained_convex_minimization.optimized_gradient
- PEPit.examples.unconstrained_convex_minimization.optimized_gradient_for_gradient
- PEPit.examples.unconstrained_convex_minimization.proximal_point
- PEPit.examples.unconstrained_convex_minimization.robust_momentum
- PEPit.examples.unconstrained_convex_minimization.subgradient_method
- PEPit.examples.unconstrained_convex_minimization.subgradient_method_rsi_eb
- PEPit.examples.unconstrained_convex_minimization.triple_momentum
- PEPit.expression
- PEPit.function
- PEPit.functions.block_smooth_convex_function
- PEPit.functions.convex_function
- PEPit.functions.convex_indicator
- PEPit.functions.convex_lipschitz_function
- PEPit.functions.convex_qg_function
- PEPit.functions.convex_support_function
- PEPit.functions.rsi_eb_function
- PEPit.functions.smooth_convex_function
- PEPit.functions.smooth_convex_lipschitz_function
- PEPit.functions.smooth_function
- PEPit.functions.smooth_strongly_convex_function
- PEPit.functions.smooth_strongly_convex_quadratic_function
- PEPit.functions.strongly_convex_function
- PEPit.operators.cocoercive
- PEPit.operators.cocoercive_strongly_monotone
- PEPit.operators.linear
- PEPit.operators.lipschitz
- PEPit.operators.lipschitz_strongly_monotone
- PEPit.operators.monotone
- PEPit.operators.negatively_comonotone
- PEPit.operators.nonexpansive
- PEPit.operators.skew_symmetric_linear
- PEPit.operators.strongly_monotone
- PEPit.operators.symmetric_linear
- PEPit.pep
- PEPit.point
- PEPit.primitive_steps.bregman_gradient_step
- PEPit.primitive_steps.bregman_proximal_step
- PEPit.primitive_steps.epsilon_subgradient_step
- PEPit.primitive_steps.exact_linesearch_step
- PEPit.primitive_steps.inexact_gradient_step
- PEPit.primitive_steps.inexact_proximal_step
- PEPit.primitive_steps.linear_optimization_step
- PEPit.primitive_steps.proximal_step
- PEPit.psd_matrix
- PEPit.tools.dict_operations
- PEPit.tools.expressions_to_matrices
- PEPit.wrapper
- PEPit.wrappers.cvxpy_wrapper
- PEPit.wrappers.mosek_wrapper