https://github.com/nfft/pygroupedtransforms
GroupedTransforms Python Package
https://github.com/nfft/pygroupedtransforms
Last synced: 5 months ago
JSON representation
GroupedTransforms Python Package
- Host: GitHub
- URL: https://github.com/nfft/pygroupedtransforms
- Owner: NFFT
- License: gpl-3.0
- Created: 2025-09-17T13:14:10.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-11-17T15:35:09.000Z (7 months ago)
- Last Synced: 2025-11-17T17:20:41.112Z (7 months ago)
- Language: Python
- Size: 109 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pyGroupedTransforms
Fast Grouped Transformations as introduced in [Bartel, Potts, Schmischke, 2021](https://arxiv.org/abs/2010.10199) .
[](https://github.com/NFFT/pyGroupedTransforms/actions/workflows/ci.yml)
`pyGroupedTransforms` provides the following fast algorithms:
nonequispaced fast transformation with exponential functions for grouped index sets based on the NFFT (non-equispaced fast Fourier transform)
nonequispaced fast transformation with cosine functions for grouped index sets based on the NFCT (non-equispaced fast cosine transform)
## Getting started
The [pyGroupedTransforms package](https://pypi.org/project/pyGroupedTransforms/) can be installed via pip:
```
pip install pyGroupedTransforms
```
Read the [documentation](https://nfft.github.io/pyGroupedTransforms/) for specific usage information.
Requirements
------------
- Python 3.8 or greater
- pyNFFT3 0.2.2 or greater
- NumPy 2.0.0 or greater
- SciPy 1.16.0 or greater