pyproximal.optimization.primal.AcceleratedProximalGradientΒΆ
- pyproximal.optimization.primal.AcceleratedProximalGradient(proxf: ProxOperator, proxg: ProxOperator, x0: ndarray[tuple[Any, ...], dtype[_ScalarT]], tau: float | None = None, beta: float = 0.5, epsg: float = 1.0, niter: int = 10, niterback: int = 100, acceleration: str = 'vandenberghe', tol: float | None = None, rtol: float | None = None, callback: Callable[[ndarray[tuple[Any, ...], dtype[_ScalarT]]], None] | None = None, show: bool = False, itershow: tuple[int, int, int] = (10, 10, 10)) ndarray[tuple[Any, ...], dtype[_ScalarT]][source]ΒΆ
Accelerated Proximal gradient
This is a thin wrapper around
pyproximal.optimization.primal.ProximalGradientwithvandenbergheorfistaacceleration. Seepyproximal.optimization.primal.ProximalGradientfor details.