Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Pytorch Automatic Differentiable Optics
PADO Documentation

PADO Documentation

  • Installation Guide
  • API Reference
    • Light Field
      • pado.light.Light
      • pado.light.PolarizedLight
    • Optical Elements
      • pado.optical_element.OpticalElement
      • pado.optical_element.RefractiveLens
      • pado.optical_element.CosineSquaredLens
      • pado.optical_element.DOE
      • pado.optical_element.SLM
      • pado.optical_element.PolarizedSLM
      • pado.optical_element.Aperture
      • pado.optical_element.height2phase
      • pado.optical_element.phase2height
      • pado.optical_element.quantize
    • Light Propagation
      • pado.propagator.Propagator
      • pado.propagator.compute_pad_width
      • pado.propagator.unpad
    • Optical Materials
      • pado.material.Material
    • Mathematical Utilities
      • pado.math.wrap_phase
      • pado.math.fft
      • pado.math.ifft
      • pado.math.calculate_psnr
      • pado.math.calculate_ssim
      • pado.math.gaussian_window
      • pado.math.sc_dft_1d
      • pado.math.sc_idft_1d
      • pado.math.sc_dft_2d
      • pado.math.sc_idft_2d
      • pado.math.compute_scasm_transfer_function
  • Examples
  • License
  • Citation
Back to top
View this page
_images/banner_1.0.0.svg

πŸš€ Installation

Get started with PADO by following our installation guide.

Installation Guide

πŸ“š API Reference

Detailed documentation of all PADO components and functions.

API Reference

🎯 Examples

Explore practical examples and use cases.

Examples

πŸ“„ License

Information about PADO’s license and usage terms.

License
_images/footer_1.0.0.svg

Indices and tablesΒΆ

  • Index

  • Module Index

  • Search Page

  • Pado GitHub repo

Next
Installation Guide
Copyright © 2025, Seung-Hwan Baek, Dong-Ha Shin, and contributors
Made with Sphinx and @pradyunsg's Furo