Library to help implement a complex-valued neural network (cvnn) using tensorflow as back-end
Project description
Complex-Valued Neural Networks (CVNN)
Done by @NEGU93 - J. Agustin Barrachina
This is a library that uses Tensorflow as a back-end to do complex-valued neural networks as, as far as I know, CVNNs are barely supported by Tensorflow and not even supported yet for pytorch (reason why I decided to use Tensorflow for this library).
Please Read the Docs
Instalation Guide:
Using PIP
pip install cvnn
About me & Motivation
I am a PhD student from Ecole CentraleSupelec with a scholarship from ONERA and the DGA
I am basically working with Complex-Valued Neural Networks for my PhD topic. In the need of making my coding more dynamic I build a library not to have to repeat the same code over and over for little changes and accelerate therefore my coding.
Cite Me
Code:
@MISC {NEGU93-CVNN,
author = {J. Agustin Barrachina},
title = {Complex-Valued Neural Networks (CVNN)},
howpublished = {\url{https://github.com/NEGU93/cvnn}},
journal = {GitHub repository},
year = {2019}
}
Paper:
@misc{barrachina2020complexvalued,
title={Complex-Valued vs. Real-Valued Neural Networks for Classification Perspectives: An Example on Non-Circular Data},
author={Jose Agustin Barrachina and Chenfang Ren and Christele Morisseau and Gilles Vieillard and Jean-Philippe Ovarlez},
year={2020},
eprint={2009.08340},
archivePrefix={arXiv},
primaryClass={stat.ML}
}
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.