Skip to main content

Fast expansion into harmonics on the disk

Project description

fle_2d

Installing using pip

# install dependencies
pip install numpy scipy finufft joblib

# install package
pip install fle-2d

# download tests folder (optional)
svn checkout https://github.com/nmarshallf/fle_2d/trunk/tests
cd tests
# (alternatively) if svn is not installed, you can:
# download the project as a zip file, unzip, and navigate to the tests folder.

# run test code (optional)
python3 test_fle_2d.py

If you find the code useful, please cite the corresponding paper:

Nicholas F. Marshall, Oscar Mickelin, and Amit Singer. Fast expansion into harmonics on the disk: A steerable basis with fast radial convolutions. SIAM Journal on Scientific Computing, 45(5):A2431–A2457, 2023.

@article{marshall2023fast,
  author = {Marshall, Nicholas F. and Mickelin, Oscar and Singer, Amit},
  title = {Fast Expansion into Harmonics on the Disk: A Steerable Basis with Fast Radial Convolutions},
  journal = {SIAM Journal on Scientific Computing},
  volume = {45},
  number = {5},
  pages = {A2431-A2457},
  year = {2023},
  doi = {10.1137/22M1542775},
}

Acknowledgements

We thank Yunpeng Shi for contributing a vectorized version of the code for tensor inputs consisting of multiples images.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fle_2d-0.0.5.tar.gz (54.9 MB view details)

Uploaded Source

Built Distribution

fle_2d-0.0.5-py3-none-any.whl (54.9 MB view details)

Uploaded Python 3

File details

Details for the file fle_2d-0.0.5.tar.gz.

File metadata

  • Download URL: fle_2d-0.0.5.tar.gz
  • Upload date:
  • Size: 54.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for fle_2d-0.0.5.tar.gz
Algorithm Hash digest
SHA256 231c414d8f825393a911275d10a835fbf2abb335d8904aaa6793f81b968f3ff5
MD5 1bfc4227881f5529c3c5906e4ef3981d
BLAKE2b-256 c4e63d7261c3d8d42a18a0e2bd7e1520a74c638a97e4a62c193139a57e59497b

See more details on using hashes here.

File details

Details for the file fle_2d-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: fle_2d-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 54.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for fle_2d-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ea97805aa7ed022945c32899e1dd5f290791f759064a7333f67761926bf0e041
MD5 7583b4a60ff506e455a803741cb76e99
BLAKE2b-256 a0c7bdcdca9706943a29f9c7891b496800a5146bece368fa9c6fc0c5e133f368

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page