/End2End_GAN

Conditional GAN based End-to-End Communication System

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

End2End_GAN

Channel Agnostic End-to-End Learning based Communication Systems with Conditional GAN.

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.