https://github.com/zaccharieramzi/tf-complex
A package to easily install tensorflow utils for complex-valued tensors and neural networks
https://github.com/zaccharieramzi/tf-complex
complex-numbers tensorflow
Last synced: 7 months ago
JSON representation
A package to easily install tensorflow utils for complex-valued tensors and neural networks
- Host: GitHub
- URL: https://github.com/zaccharieramzi/tf-complex
- Owner: zaccharieramzi
- License: mit
- Created: 2020-07-28T09:51:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-17T23:06:23.000Z (over 5 years ago)
- Last Synced: 2025-06-01T12:45:10.455Z (7 months ago)
- Topics: complex-numbers, tensorflow
- Language: Python
- Homepage:
- Size: 27.3 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tf-complex
[](https://travis-ci.com/zaccharieramzi/tf-complex)
This package was inspired by the work of Elizabeth Cole et al.: [Image Reconstruction using an Unrolled DL Architecture including Complex-Valued Convolution and Activation Functions](https://arxiv.org/abs/2004.01738).
Please cite their work appropriately if you use this package.
The code for their work is available [here](https://github.com/MRSRL/complex-networks-release).
## Installation
You can install `tf-complex` using pypi:
```
pip install tf-complex
```
## Example use
You can define a complex convolution in the following way to use in one of your models:
```python
from tf_complex.convolutions import ComplexConv2D
conv = ComplexConv2D(
16,
3,
padding='same',
activation='crelu',
)
```