Skip to content

Add PGD solver (DeepInv-based), align PnP λ-relaxation behavior, and add torch.compile option#18

Open
triem1998 wants to merge 2 commits into
bmalezieux:mainfrom
triem1998:pgd_solver
Open

Add PGD solver (DeepInv-based), align PnP λ-relaxation behavior, and add torch.compile option#18
triem1998 wants to merge 2 commits into
bmalezieux:mainfrom
triem1998:pgd_solver

Conversation

@triem1998
Copy link
Copy Markdown
Collaborator

Description

Added

  • New PGD solver based on DeepInv.
  • Optional torch.compile support for both PGD and PnP solvers.

Changed

  • Modified PnP solver behavior for the λ-relaxation case:

    • Reconstruction step is now applied before the gradient update.
    • This aligns the update rule with the PGD solver.
  • Updated analysis plotting to correctly handle these changes.

@triem1998 triem1998 requested a review from bmalezieux March 13, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant