@
Winstead I have a couple of questions about generating the LUT that would be used in the check node. Are these probabilities based on the initial probabilities of the symbol nodes, or would they rely on the channel parameters and the field chosen?
My current Python implementation bases it on the initial symbol probabilities (which I arbitrarily chose), which makes sense for a single check node, but would the same idea be applicable if we were iteratively updating the symbol nodes? It also does seem that calculating the LUT table makes the check node a little unnecessary, at least in software. I am guessing though that I am not understanding something correctly.
I have pushed my changes to the Python code. Would you be able to take a look at that and let me know if that makes sense? If it would be easier to talk about it in person then I will be on campus on Friday.