|
|
367901b0d4
|
Removed TODO
|
2022-11-07 19:40:06 +01:00 |
|
|
|
2002b1faa8
|
Added proper unit tests for gradient calculation
|
2022-11-07 19:38:41 +01:00 |
|
|
|
97acaaafd3
|
Reimplemented gradient computation with more numpy builtin functions
|
2022-11-07 19:37:46 +01:00 |
|
|
|
b7c4b4e359
|
Changed default proximal decoder parameters
|
2022-11-07 15:35:15 +01:00 |
|
|
|
e6a7c39f50
|
Added timer and changed simulation params
|
2022-11-07 15:34:39 +01:00 |
|
|
|
9348689292
|
Changed the way the codewords are mapped onto [0, 1]^n
|
2022-11-07 15:02:55 +01:00 |
|
|
|
6af243efba
|
Replaced manual calculation with builtin numpy functions
|
2022-11-07 14:49:05 +01:00 |
|
|
|
cbb6036beb
|
Added unit tests for the calculation of the A nd B sets; Fixed broken unit tests
|
2022-11-07 14:39:09 +01:00 |
|
|
|
d129a222bc
|
Moved calculation of A and B sets from ProximalDecoder::_grad_h() to ProximalDecoder::__init__()
|
2022-11-07 14:38:30 +01:00 |
|
|
|
296feaf1fb
|
Simulating more parameters for proximal decoding; Changed theme
|
2022-11-07 14:09:00 +01:00 |
|
|
|
dcb78a3963
|
Fixed bug in BER calculation
|
2022-11-07 14:08:05 +01:00 |
|
|
|
323b103d6f
|
Proximal decoder now return the decoded dataword instead of the codeword
|
2022-11-07 14:07:46 +01:00 |
|
|
|
3e7dd37827
|
Now using an R matrix for decoding in the soft decision decoder
|
2022-11-07 13:59:13 +01:00 |
|
|
|
0ea297ad45
|
Made the way simulations are done and plotted more scalable
|
2022-11-07 12:10:06 +01:00 |
|
|
|
cc855b8941
|
Formatting
|
2022-11-07 11:56:12 +01:00 |
|
|
|
2c620a77df
|
Added Encoder class and modified interface of utility.test_decoder()
|
2022-11-07 11:54:28 +01:00 |
|
|
|
26fa791872
|
Added unit tests for soft decision decoder
|
2022-11-07 11:26:34 +01:00 |
|
|
|
c90cddf30b
|
Replaced for loop with builtin numpy function
|
2022-11-07 11:07:39 +01:00 |
|
|
|
2f1497b1b8
|
Comment and formatting changes
|
2022-11-07 11:07:24 +01:00 |
|
|
|
78fd8bf95c
|
Implemented naive soft decision decoder
|
2022-11-07 10:58:35 +01:00 |
|
|
|
04eaea92a1
|
Changed target_bit_errors and N_max for simulation
|
2022-11-07 00:46:21 +01:00 |
|
|
|
01d4cf22aa
|
Fixed signal amplitude necessary for noise amp calculation
|
2022-11-07 00:43:23 +01:00 |
|
|
|
be6ded2162
|
Fixed SNR amplitude; Fixed BER calculation
|
2022-11-07 00:32:54 +01:00 |
|
|
|
74ee1cc4db
|
Fixed [0, 1] and [-1, 1] issue; comments; stopping simulation after n bit errors
|
2022-11-07 00:32:31 +01:00 |
|
|
|
2c16e2c2a3
|
Implemented projection; Added TODOs and fixed docstrings
|
2022-11-04 22:05:16 +01:00 |
|
|
|
01bc41b8c5
|
Fixed gradient unit test
|
2022-11-04 21:35:20 +01:00 |
|
|
|
bf469afbd1
|
Added requirements.txt and instructions for running to README
|
2022-11-04 21:32:07 +01:00 |
|
|
|
6444914296
|
Finished initial (non-working) implementation of proximal decoder
|
2022-11-04 21:08:41 +01:00 |
|
jaekel
|
accc318a77
|
misc: generator matrices, read alist, encode using H added
|
2022-11-04 11:27:42 +01:00 |
|
jaekel
|
cc8ba31aee
|
some literature on ADMM added
|
2022-10-26 15:18:26 +02:00 |
|
jaekel
|
e482cf007a
|
templates thesis and presentation added
|
2022-10-26 15:13:26 +02:00 |
|
|
|
83c21736e2
|
Modified latex makefile to ignore temp directory
|
2022-10-25 17:32:12 +02:00 |
|
|
|
e44dd55c65
|
Added Feldman and Proximal Decoding papers
|
2022-10-25 17:27:49 +02:00 |
|
|
|
2217f62253
|
Added SW readme and latex build files
|
2022-10-25 17:24:35 +02:00 |
|
uhhxt
|
0e93cd2d61
|
Wrote proper README
|
2022-10-25 17:09:15 +02:00 |
|
uhhxt
|
dd4a96f00d
|
Initial commit
|
2022-10-25 17:01:38 +02:00 |
|