======================= Decoder Implementations ======================= .. automodule:: lpdec.decoders.base Integer Programming (IP) based decoders ======================================= .. automodule:: lpdec.decoders.ip Iterative (Message-Passing) Decoders ==================================== .. automodule:: lpdec.decoders.iterative Adaptive LP Decoder with optional RPC cuts ========================================== GLPK implementation ------------------- .. automodule:: lpdec.decoders.adaptivelp_glpk Gurobi implementation --------------------- .. automodule:: lpdec.decoders.adaptivelp_gurobi :no-undoc-members: Static LP Decoder ================= .. automodule:: lpdec.decoders.staticlp Branch-and-Cut Decoder ====================== Main B&C Decoder module ----------------------- .. automodule:: lpdec.decoders.branchcut.decoder Branch Rule Implementations --------------------------- .. automodule:: lpdec.decoders.branchcut.branching Erasure Decoder =============== .. automodule:: lpdec.decoders.erasure Polar Code Decoders =================== .. automodule:: lpdec.decoders.polar