summaryrefslogtreecommitdiff
path: root/gr-fec/python/fec/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'gr-fec/python/fec/__init__.py')
-rw-r--r--gr-fec/python/fec/__init__.py30
1 files changed, 14 insertions, 16 deletions
diff --git a/gr-fec/python/fec/__init__.py b/gr-fec/python/fec/__init__.py
index 83b906ad06..d3788e47f5 100644
--- a/gr-fec/python/fec/__init__.py
+++ b/gr-fec/python/fec/__init__.py
@@ -20,6 +20,19 @@ except ImportError:
__path__.append(os.path.join(dirname, "bindings"))
from .fec_python import *
+from .bercurve_generator import bercurve_generator
+from .fec_test import fec_test
+from .extended_tagged_decoder import extended_tagged_decoder
+from .extended_tagged_encoder import extended_tagged_encoder
+from .extended_async_encoder import extended_async_encoder
+from .capillary_threaded_encoder import capillary_threaded_encoder
+from .capillary_threaded_decoder import capillary_threaded_decoder
+from .threaded_decoder import threaded_decoder
+from .threaded_encoder import threaded_encoder
+from .extended_decoder import extended_decoder
+from .extended_encoder import extended_encoder
+from .bitflip import *
+
# Pybind cannot bind constructors to make functions that return a different type
# Remap make functions to __init__ here
@@ -74,23 +87,8 @@ try:
ldpc_gen_mtrx_encoder_make = code.ldpc_gen_mtrx_encoder.make
ldpc_bit_flip_decoder = code.ldpc_bit_flip_decoder
except AttributeError:
- pass
+ pass
polar_decoder_sc = code.polar_decoder_sc
polar_decoder_sc_list = code.polar_decoder_sc_list
polar_decoder_sc_systematic = code.polar_decoder_sc_systematic
-
-from .bitflip import *
-from .extended_encoder import extended_encoder
-from .extended_decoder import extended_decoder
-from .threaded_encoder import threaded_encoder
-from .threaded_decoder import threaded_decoder
-from .capillary_threaded_decoder import capillary_threaded_decoder
-from .capillary_threaded_encoder import capillary_threaded_encoder
-from .extended_async_encoder import extended_async_encoder
-from .extended_tagged_encoder import extended_tagged_encoder
-from .extended_tagged_decoder import extended_tagged_decoder
-
-
-from .fec_test import fec_test
-from .bercurve_generator import bercurve_generator