Commit Graph

21 Commits

Author SHA1 Message Date
Mattéo Delabre 3638749998
Share plotting code between plot.py and train.py 2019-12-15 20:05:20 -05:00
Mattéo Delabre 34cb3b863b
Simplify channel model to account for normalized power 2019-12-15 19:48:49 -05:00
Mattéo Delabre 59d7adf6bd
Add convergence criterion plot during train 2019-12-15 19:42:50 -05:00
Mattéo Delabre 3c199dfc41
Remove activation function from ConstellationNet 2019-12-15 19:22:35 -05:00
Mattéo Delabre 989a51b72e
Increase batch size halfway through training 2019-12-15 09:42:48 -05:00
Mattéo Delabre 3365603614
Add normalization layer 2019-12-15 09:42:33 -05:00
Mattéo Delabre b97ba61f42
Improve plot legibility 2019-12-15 02:07:52 -05:00
Mattéo Delabre 8a31b22b83
Increase noise stddev 2019-12-15 01:21:11 -05:00
Mattéo Delabre 04c2938b9e
Decrease alpha for noise plot 2019-12-15 01:21:03 -05:00
Mattéo Delabre 9a87b322d4
Plot noise 2019-12-15 01:07:05 -05:00
Mattéo Delabre 6ea0e653c1
Balance training examples 2019-12-15 00:59:10 -05:00
Mattéo Delabre 99c96162c0
Use SELU instead of ReLU 2019-12-15 00:57:31 -05:00
Mattéo Delabre 6d31ab3a13
Use ReLU with normalization 2019-12-15 00:03:20 -05:00
Mattéo Delabre 197a01e993
Fix plot scaling 2019-12-15 00:03:02 -05:00
Mattéo Delabre 8f6363ee21
Plot decision regions from the decoder 2019-12-14 23:31:47 -05:00
Mattéo Delabre 3b40e27070
Add Gaussian channel model 2019-12-14 23:04:35 -05:00
Mattéo Delabre d0af8fc3da
Use Tanh activation to preserve negative values 2019-12-14 23:03:02 -05:00
Mattéo Delabre a01d83f339
Improve plot 2019-12-13 17:10:40 -05:00
Mattéo Delabre 49e63775dd
Save trained models and plot encoding 2019-12-13 15:17:57 -05:00
Mattéo Delabre 2af8354a07
Add initial implementation 2019-12-13 12:11:09 -05:00
Mattéo Delabre 7463e9fe5b
Initial commit 2019-12-11 19:13:40 -05:00