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.1.tar.gz (43.4 kB view details)

Uploaded Source

Built Distribution

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

pytorch_complex-0.2.1-py3-none-any.whl (52.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pytorch_complex-0.2.1.tar.gz
Algorithm Hash digest
SHA256 0b8b22e363bf5a82070274641c40343f97439316ebb2c5ec47aed8e8b0b32c11
MD5 485887fdd7a226b266f4700966b766db
BLAKE2b-256 0a1a95881931521e457582d4afe50a7a9d3c3057a0acb7d826c324eedbfb6f29

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pytorch_complex-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a0646e05e5d1d7f0d6cb9e66f54c52eb53059115c1ce5f58f61690a170c0f939
MD5 028c838c686697fda302e01a05a30cfb
BLAKE2b-256 250bb90c015192f85e2af84b42f8370ef77fab7a0dd8ac3427ec3e2b10bd15df

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