Score_Denoising_Diffusion_Modeling Creating Double-Domain DDPM (CycleGAN with diffusion) to improve data-to-data translation with the more robust diffusion models