Skip to main content

PyTorch wrapper for complex-valued operations. Usage: Similar to PyTorch. For using the Complex features of this library, just change the regular torch imports with torchcomplex imports. For example: import torchcomplex.nn as nn instead of import torch.nn as nn Then, simply nn.Conv2d for both torch and torchcomplex, for 2D Convolution

Project description

pytorch-complex

Install it using pip:

pip install pytorch-complex

Usage: Similar to PyTorch. For using the Complex features of this library, just change the regular torch imports with torchcomplex imports. For example: import torchcomplex.nn as nn instead of import torch.nn as nn Then, simply nn.Conv2d for both torch and torchcomplex, for 2D Convolution

Credits

If you like this repository, please click on Star!

If you use this package or benift from the codes of this repo, please cite the following in your publications:

Soumick Chatterjee, Pavan Tummala, Oliver Speck, Andreas Nürnberger: Complex Network for Complex Problems: A comparative study of CNN and Complex-valued CNN (IEEE IPAS, Dec 2023)

BibTeX entry:

@inproceedings{chatterjee2022complex,
  title={Complex Network for Complex Problems: A comparative study of CNN and Complex-valued CNN},
  author={Chatterjee, Soumick and Tummala, Pavan and Speck, Oliver and N{\"u}rnberger, Andreas},
  booktitle={2022 IEEE 5th International Conference on Image Processing Applications and Systems (IPAS)},
  pages={1--5},
  year={2022},
  organization={IEEE}
}

Thank you so much for your support.

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

pytorch_complex-0.2.0.tar.gz (44.6 kB view details)

Uploaded Source

Built Distribution

pytorch_complex-0.2.0-py3-none-any.whl (52.6 kB view details)

Uploaded Python 3

File details

Details for the file pytorch_complex-0.2.0.tar.gz.

File metadata

  • Download URL: pytorch_complex-0.2.0.tar.gz
  • Upload date:
  • Size: 44.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/4.18.0-477.13.1.el8_8.x86_64

File hashes

Hashes for pytorch_complex-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4cbc313d5a83d7fda4c57e27a50b43180f1aa570ab0ef3c333f561e3547d2d65
MD5 a06d86ecb40d885c2cae3fd3913fcab9
BLAKE2b-256 900dff40c2d2a1d8ac950947002d52b19980c2e38d987accab2cac284361f92b

See more details on using hashes here.

File details

Details for the file pytorch_complex-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pytorch_complex-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 52.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/4.18.0-477.13.1.el8_8.x86_64

File hashes

Hashes for pytorch_complex-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3bc2e1fa112fee5b3548a0ba0971812ebfa25d299dc8b567b2f3c148561e89ef
MD5 4c21088e79c05a597732108043e2de48
BLAKE2b-256 c3094fa547d2cfe4ba4a5f72f669d1934a9f24e4c1ef2dab387691dc998fb083

See more details on using hashes here.

Supported by

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