A robust, easy-to-deploy non-uniform Fast Fourier Transform in TensorFlow.
Project description
TF KB-NUFFT
GitHub |
Simple installation from pypi:
pip install tfkbnufft
About
This package is a verly early-stage and modest adaptation to TensorFlow of the torchkbnufft package written by Matthew Muckley for PyTorch. Please cite his work appropriately if you use this package.
References
-
Fessler, J. A., & Sutton, B. P. (2003). Nonuniform fast Fourier transforms using min-max interpolation. IEEE transactions on signal processing, 51(2), 560-574.
-
Beatty, P. J., Nishimura, D. G., & Pauly, J. M. (2005). Rapid gridding reconstruction with a minimal oversampling ratio. IEEE transactions on medical imaging, 24(6), 799-808.
-
Feichtinger, H. G., Gr, K., & Strohmer, T. (1995). Efficient numerical methods in non-uniform sampling theory. Numerische Mathematik, 69(4), 423-440.
Citation
If you want to cite the package, you can use any of the following:
@conference{muckley:20:tah,
author = {M. J. Muckley and R. Stern and T. Murrell and F. Knoll},
title = {{TorchKbNufft}: A High-Level, Hardware-Agnostic Non-Uniform Fast Fourier Transform},
booktitle = {ISMRM Workshop on Data Sampling \& Image Reconstruction},
year = 2020
}
@misc{Muckley2019,
author = {Muckley, M.J. et al.},
title = {Torch KB-NUFFT},
year = {2019},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/mmuckley/torchkbnufft}}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tfkbnufft-0.0.5.tar.gz
.
File metadata
- Download URL: tfkbnufft-0.0.5.tar.gz
- Upload date:
- Size: 14.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f761d2a475028f2c7445ddc69f0828816081fecf1f51721a00f493c2e47d8c2d |
|
MD5 | 9463fe5a3ba5f92bd3b51e1b3d2e1186 |
|
BLAKE2b-256 | 8c02f905d11296eb8e8d5d1113ac274ac44f5077c82c36cea7832415d51511cd |
File details
Details for the file tfkbnufft-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: tfkbnufft-0.0.5-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 180272f9ec8b1de648cc0e37a27da6e4eae8a2bd44119920199045b54e0a9d90 |
|
MD5 | e0684755166b22e35b3c4758e8b599ce |
|
BLAKE2b-256 | 8310e21cf18e4fc2b0fca73f2a5e47b75862558694ca66ae70c09e4b76bc9590 |