(0) ConvDiffNetwork4F
4F Convolution System
(1) ConvLayer4F
→  →│↘      ↗│→  →
→  →│→  ▒▒  →│→  →
→  →│↗      ↘│→  →
(2) FreeSpace
─→┨  ┠─→
(3) ThinLens
─→┃↘
─→┃→ 
─→┃↗
(4) FreeSpace
─→┨  ┠─→
(5) DiffractiveLayer
─→▒▒─→
(6) FreeSpace
─→┨  ┠─→
(7) ThinLens
─→┃↘
─→┃→ 
─→┃↗
(8) FreeSpace
─→┨  ┠─→
Linear Setup
(9) LinearOpticalSetup
(10) FreeSpace
─→┨  ┠─→
(11) ThinLens
─→┃↘
─→┃→ 
─→┃↗
(12) FreeSpace
─→┨  ┠─→