# Deepcom **Repository Path**: guile/Deepcom ## Basic Information - **Project Name**: Deepcom - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # A CNN based end to end communication systems Updated: 07/02/2019.
This repository contains source code necessary to reproduce the results presented in the following paper:
A CNN-Based End-to-End Learning Framework Towards Intelligent Communication Systems
by Nan Wu, Xudong Wang, Bin Lin, and Kaiyao Zhang, accepted to IEEE access.
## Dependency * Python (3.7.0)
* Numpy (1.15.4)
* Keras (2.2.4)
* Tensorflow (1.13.1)
## AWGN channel * use model_LBC_AWGN.py to train model at a fixed Eb/N0 * use test_model_LBC_AWGN.py to test the model at a range of Eb/N0 ## Rayleigh fading channel * use model_LBC_Rayleigh.py to train model at a fixed Eb/N0 * use test_model_LBC_Rayleigh.py to test the model at a range of Eb/N0 ## Bursty AWGN channel * use model_LBC_Bursty_AWGN.py to train model at a fixed Eb/N0 * use test_model_LBC_Bursty_AWGN.py to test the model at a range of Eb/N0 ## Differential Version * use model_DLBC_Rayleigh.py to train model at a fixed Eb/N0 * use test_model_DLBC_Rayleigh.py to test the model at a range of Eb/N0
The differential version currently only supports n=1, adding n involves complex multiplication in high-dimensional space,and is under construction ## Questions? if you have any questions, please e-mail(zky2682810462@163.com).