Skip to main content

Fast expansion into harmonics on the disk

Project description

fle_2d

Installing in conda environment

conda create -n fle pip numpy scipy joblib matplotlib finufft
conda activate fle
pip install fle-2d

Installing using pip

pip install numpy scipy joblib matplotlib finufft fle-2d

Testing install

git clone https://github.com/nmarshallf/fle_2d.git # Or download folder and unzip
cd fle_2d/tests/
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.6.tar.gz (54.9 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fle_2d-0.0.6.tar.gz
Algorithm Hash digest
SHA256 ab5962ff591d380813eec943a1a726539b063ed3cb719cbff58268459d370b2b
MD5 5c5761e1864e7f51a4c402d229e3b8ad
BLAKE2b-256 b709fcc475047d904c525c06c91406ab7d5798a3119d6d58fe197781ff3080ac

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for fle_2d-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e8ba93126e85f8b03ff3efa13850421fff75e7826d752ef5f4627fae5e206020
MD5 1e7206479c21c25c1c5642889b8a8fca
BLAKE2b-256 7f01e893715499849a780acfe00b97659160537a1c6e58875d65159020b6403b

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