CAGEN: Controllable Anomaly Generator using Diffusion Model | Synapse