/End2End_GAN

Conditional GAN based End-to-End Communication System

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

End2End_GAN

Deep Learning-Based End-to-End Wireless Communication Systems With Conditional GANs as Unknown Channels

Trained and tested with Python 3.6 under TensorFlow 1.12.0.

Including source codes for

  1. Conditional GAN for Modeling Rayleigh Channel.

  2. Channel Agnostic End-to-end Communication under AWGN channel, Rayleigh channel, and Frequency-selective Channel.