Metadata-Version: 2.4
Name: torchMWRT
Version: 0.2.2
Summary: Microwave radiative transfer with PyTorch
License-Expression: GPL-3.0-only
Project-URL: Documentation, https://dschlebruegge.github.io/openMWR/user_guide/torchMWRT_demo.html
Project-URL: Source, https://github.com/DSchlebruegge/openMWR/tree/main/torchMWRT
Project-URL: Issues, https://github.com/DSchlebruegge/openMWR/issues
Project-URL: Changelog, https://github.com/DSchlebruegge/openMWR/blob/main/CHANGELOG.md
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: torch
Requires-Dist: numpy
Requires-Dist: xarray
Requires-Dist: netCDF4
Requires-Dist: pyrtlib>=1.2.0
Dynamic: license-file

# torchMWRT

torchMWRT is a PyTorch translation of the microwave radiative-transfer core of
[PyRTlib](https://github.com/SatCloP/pyrtlib). It supports batched atmospheric
profiles, GPU acceleration and automatic differentiation through tensor outputs.

Install with `python -m pip install torchMWRT`. See the
[documentation](https://dschlebruegge.github.io/openMWR/user_guide/torchMWRT_demo.html)
for examples and scientific limitations.

Development, tests and documentation share the
[openMWR repository](https://github.com/DSchlebruegge/openMWR).

## License

Licensed under [GPL-3.0](https://github.com/DSchlebruegge/openMWR/blob/main/LICENSE).

## Attribution

Derived from the radiative-transfer and absorption routines of
[PyRTlib](https://github.com/SatCloP/pyrtlib).
