Composite convex minimization ============================= .. contents:: :depth: 1 :local: Proximal gradient ----------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_proximal_gradient Proximal gradient on quadratics ------------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_proximal_gradient_quadratics Accelerated proximal gradient (a.k.a., FISTA) --------------------------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_accelerated_proximal_gradient Simplified accelerated proximal gradient ---------------------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_accelerated_proximal_gradient_simplified Bregman proximal point ----------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_bregman_proximal_point Douglas Rachford splitting -------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_douglas_rachford_splitting Douglas Rachford splitting contraction -------------------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_douglas_rachford_splitting_contraction Accelerated Douglas Rachford splitting -------------------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_accelerated_douglas_rachford_splitting Frank Wolfe ----------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_frank_wolfe Improved interior method ------------------------ .. autofunction:: PEPit.examples.composite_convex_minimization.wc_improved_interior_algorithm No Lips in function value ------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_no_lips_in_function_value No Lips in Bregman divergence ----------------------------- .. autofunction:: PEPit.examples.composite_convex_minimization.wc_no_lips_in_bregman_divergence Three operator splitting ------------------------ .. autofunction:: PEPit.examples.composite_convex_minimization.wc_three_operator_splitting