• Stars
    star
    2
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created about 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Source Code and Demo for the Paper "Structural Optimization of Factor Graphs for Symbol Detection using Model-based Machine Learning".

More Repositories

1

gr-lte

GNU Radio LTE receiver
C++
391
star
2

gr-radar

GNU Radio Radar Toolbox
C++
239
star
3

lecture-examples

Sample scripts used in the lectures of the CEL (Communications Engineering Lab) at KIT
Jupyter Notebook
78
star
4

gr-drm

DRM transmitter using GNU Radio
C++
74
star
5

gr-specest

A module adding spectral estimation routines to GNU Radio.
Python
60
star
6

simulink-hackrf

Simulink blockset and MATLAB functions to interface with HackRF devices in real-time
C
43
star
7

simulink-rtl-sdr

An Open Source Software Package that enables owners of DVB-T dongles with an embedded Realtek RTL2832U chipset to build models in Simulink that interface with the device in realtime
C++
40
star
8

gr-gfdm

Generalized Frequency Division Multiplexing in GNU Radio
C++
25
star
9

vae-equalizer

This repo provides an implementation of a Variational Autoencoder (VAE) based equalizer. This includes a simulation environment with an AWGN channel and a linear optical dual-polaization channel. Additionally, state-of-the-art equalizers are implemented as reference.
Python
25
star
10

gr-lpwan

Implementations of waveforms for Low Power Wide Area Networks (LPWANs)
C++
21
star
11

gr-cbmc

Cumulant-Based Modulation Classification with GNU Radio
CMake
16
star
12

Quantum-Neural-BP4-demo

Implementation of Neural Belief propagation decoder for QLDPC codes
Jupyter Notebook
14
star
13

ecoc_20_learning

PyTorch examples accompanying the ECOC 2020 invited presentation about end-to-end learning in optical communications
Jupyter Notebook
11
star
14

mokka

Machine Learning and Optimization for Communications Systems
Python
10
star
15

gr-fbmc

A FBMC PHY layer for use with the secondary user solution presented at DySPAN 2017.
C++
10
star
16

e2e_opt_diff_bps

End-to-end optimization of Constellation Shaping for Wiener Phase Noise Channels with a Differentiable Blind Phase Search
Python
7
star
17

HHI_SummerSchool_2021

Jupyter Notebook
6
star
18

interference_measurement_tool

Interference measurement tool
Python
6
star
19

gr-classifier

Classification algorithms for spectrum sharing
Python
6
star
20

simulink-uhd

A Simulink blockset that enables owners of UHD-compatible Universal Software Radio Peripherals (USRP) from Ettus Research to build models in MATLAB Simulink that interface with the device in real-time.
C++
5
star
21

2023-Roadmap-Optical-Communications-ML

Jupyter Notebook
4
star
22

gap

Source Code and Demo for the GAP Symbol Detection Algorithm
Jupyter Notebook
3
star
23

snn-dfe

Python
3
star
24

DySPAN17_SpectrumChallenge_KIT

Provides the flowgraphs for the secondary user solution as presented at DySPAN 2017's Spectrum Challenge.
Python
3
star
25

rsess

Enumerative Sphere Shaping in Rust
Rust
3
star
26

mokka_demo

Interactive GUI to demonstrate signal processing and optimization in MOKka
Python
2
star
27

OptiSpike

Joint optimization of an IM/DD SNN equalizer and it's spike encoding
Python
2
star
28

HandoverOptimDRL

Framework for learning handover algorithms using deep reinforcement learning.
Python
2
star
29

matlab-neurobayes

MATLAB wrapper for NeuroBayes library
C++
1
star
30

ECOC-Short-Course

Additional material for the ECOC 2022 short course on forward error correction
Jupyter Notebook
1
star
31

rsess_examples

Rust
1
star
32

digicosme_spring_school22

Jupyter Notebook
1
star