Skip to main content

Fast expansion into harmonics on the disk

Project description

fle_2d

Installing in conda environment

conda create -n fle 
conda activate fle
conda install -c conda-forge pip numpy scipy joblib matplotlib finufft
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.9.tar.gz (54.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: fle_2d-0.0.9.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.9.tar.gz
Algorithm Hash digest
SHA256 b15a0faf65b273adb185342041383c9c9fc6e5b483cd0fc6a8e0785001834fd4
MD5 c3639b2437063a0a65c72f3a591faedf
BLAKE2b-256 accb722c6c10e94ebdb2a26cf18031b01954edd2455b03a12939eebc2507bb08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fle_2d-0.0.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 c96ca6030d4595ba32f2f25d5bf5938f9703f0b9cec37f1b04f21788ac102a7e
MD5 25399778e3a0428639eb3e1ad8de914d
BLAKE2b-256 b0aa89ccca6ae41048fb1ed22fd6e90eaf76dfb3860d02c311b01eb966d0c44d

See more details on using hashes here.

Supported by

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