torchcvnn provides complex valued layers to be used with pytorch
Project description
Complex-Valued Neural Networks (CVNN) - Pytorch
Documentation https://torchcvnn.github.io/torchcvnn/
Examples https://www.github.com/torchcvnn/examples
This is a library that uses pytorch as a back-end for complex valued neural networks. It provides :
- complex valued datasets from remote sensing and MRI,
- complex valued transforms,
- complex valued layers, some of them requiring specific implementations because their computation is specific with complex valued activations, others are implemented merely because the lower level implementation raise an exception if processing complex valued activations even though the computations are the same than for real valued activations
- complex valued neural networks
It was initially developed by Victor Dhédin and Jérémie Levi during their third year project at CentraleSupélec.
Installation
To install the library, it is simple as :
python -m pip install torchcvnn
or, using uv :
uv pip install torchcvnn
Other projects
You might also be interested in some other projects:
Tensorflow based :
- cvnn developed by colleagues from CentraleSupélec
Pytorch based :
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file torchcvnn-0.10.0.tar.gz.
File metadata
- Download URL: torchcvnn-0.10.0.tar.gz
- Upload date:
- Size: 78.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2f831800fad61eb1badc27befd93dc5cb94c1c5efc93d7364d94a11095b574c
|
|
| MD5 |
b6676ad80f872d1f395ba489350b3353
|
|
| BLAKE2b-256 |
c343a3d0719cb93870592daee3f85b2378a87e9bd423fb00436d02c1daffae81
|
Provenance
The following attestation bundles were made for torchcvnn-0.10.0.tar.gz:
Publisher:
ci-cd.yml on torchcvnn/torchcvnn
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
torchcvnn-0.10.0.tar.gz -
Subject digest:
a2f831800fad61eb1badc27befd93dc5cb94c1c5efc93d7364d94a11095b574c - Sigstore transparency entry: 952452073
- Sigstore integration time:
-
Permalink:
torchcvnn/torchcvnn@866226b578152953053f7df23944187ea414b043 -
Branch / Tag:
refs/tags/0.10.0 - Owner: https://github.com/torchcvnn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@866226b578152953053f7df23944187ea414b043 -
Trigger Event:
push
-
Statement type:
File details
Details for the file torchcvnn-0.10.0-py3-none-any.whl.
File metadata
- Download URL: torchcvnn-0.10.0-py3-none-any.whl
- Upload date:
- Size: 117.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
956ec02b8418d054d370f5ec3301bb12a661d5759a1ddd880993adc7938e9422
|
|
| MD5 |
e0d4855fb4c7afb842f44f86d3063908
|
|
| BLAKE2b-256 |
d7e94a56254ff9deb97e3e7a06f57230d2c38ede37a1743735619f5f9e57bca1
|
Provenance
The following attestation bundles were made for torchcvnn-0.10.0-py3-none-any.whl:
Publisher:
ci-cd.yml on torchcvnn/torchcvnn
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
torchcvnn-0.10.0-py3-none-any.whl -
Subject digest:
956ec02b8418d054d370f5ec3301bb12a661d5759a1ddd880993adc7938e9422 - Sigstore transparency entry: 952452077
- Sigstore integration time:
-
Permalink:
torchcvnn/torchcvnn@866226b578152953053f7df23944187ea414b043 -
Branch / Tag:
refs/tags/0.10.0 - Owner: https://github.com/torchcvnn
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci-cd.yml@866226b578152953053f7df23944187ea414b043 -
Trigger Event:
push
-
Statement type: