Run a bounded DDPM-PA proxy optimizer step and emit mechanism-faithful recovery traces and metrics.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill ddpm_pa_recovery_harness --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ddpm Pa Recovery Harness?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-ddpm-pa-recovery-harness)More formats (shields.io, HTML) on the badges page.
---
name: ddpm_pa_recovery_harness
description: Run a bounded DDPM-PA proxy optimizer step and emit mechanism-faithful recovery traces and metrics.
---
# DDPM-PA Recovery Harness
Use this skill when full DDPM-PA few-shot image generation is blocked by missing checkpoints, datasets, or image-quality evaluators, but soft-mode recovery permits a declared mechanism-faithful proxy. The skill combines the adaptation protocol, pairwise image preservation, high-frequency preservation, high-frequency MSE, and an optimizer update into an auditable reduced experiment.
Do not use this skill to claim full FID or Intra-LPIPS reproduction unless a real pretrained DDPM, target images, sampling loop, and evaluators ran. In proxy mode it validates the adaptation mechanism, not the paper's final image metric.
## Inputs
- Module-plan recovery target metadata.
- Runtime handoff explaining full-runtime blockers and soft-mode permission.
- Generated skill script roots for protocol, pairwise loss, and Haar high-frequency loss.
- Lambda weights consistent with the paper: `lambda2` and `lambda3` in `[0.1, 1.0]`, `lambda4` in `[0.01, 0.08]` unless an ablation intentionally changes them.
## Outputs
- `training_trace.json` with loss values, component losses, `params_before`, `params_after`, and optimizer evidence.
- Mechanism checks for shared noising, x0 reconstruction, image pairwise KL, high-frequency pairwise KL, high-frequency MSE, and parameter update.
- A recovery metric such as `combined_loss_delta` generated by an executable command.
## Workflow
1. Read the module plan and runtime handoff before selecting proxy mode.
2. Construct a tiny deterministic target batch and scalar trainable adapted-denoiser parameters.
3. Use generated module scripts to compute noised/reconstructed samples, pairwise KL, and high-frequency losses.
4. Combine loss components using paper-consistent lambda weights.
5. Estimate a deterministic finite-difference gradient and update adapted parameters.
6. Save traces and mechanism checks; never hand-write final metrics outside the command.
## Validation
Run:
```bash
python scripts/proxy_step.py --output /tmp/ddpm_pa_proxy.json
python -m pytest tests
```
The tests assert finite loss, changed parameters, complete mechanism booleans, and target-compatible output fields.
## Limitations
The default script is intentionally tiny and standard-library only. It is a proxy for the DDPM-PA loss geometry and optimizer execution, not an image generation benchmark.
## Cycle 1 refinement note
A zero-pairwise ablation must be recorded as an ablation rather than a valid DDPM-PA mechanism run, because it removes both source-referenced preservation losses even if the base proxy loss still decreases.

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!