Backend
This section describes the backend modules in Optiland. The backend provides different computational engines for ray tracing and other calculations.
AbstractBackend ABC, @passthrough decorator, and BackendCapabilityError. |
|
NumPy backend — implements AbstractBackend using NumPy and SciPy. |
|
PyTorch backend — implements AbstractBackend using PyTorch. |
|
Utility functions for working with different backends. |