/py-radio-autoencoder

Python implementation of autoencoder based radio system

Primary LanguagePythonOtherNOASSERTION

py-radio-autoencoder

Python implementation of autoencoder based channel coding over an AWGN link.

Description

Simulates a radio link over AWGN channel for Uncoded, Hamming coded and Neural network autoencoded radio links. Reproduces the results obtained in "An Introduction to Deep Learning for the Physical Layer" by Timothy J. O'Shea and Jakob Hoydis [https://arxiv.org/abs/1702.00832].

Run

Install Tensorflow: https://www.tensorflow.org/install/
Install py-itpp: https://github.com/vidits-kth/py-itpp
Clone the repo
Run

python3 radio_autoencoder.py