update signal generation patterns in generate_signal.py
This commit is contained in:
@@ -33,7 +33,7 @@ flags = "FFTW_PATIENT"
|
|||||||
nthreads = 32
|
nthreads = 32
|
||||||
|
|
||||||
[fiber]
|
[fiber]
|
||||||
length = 80000
|
length = 10000
|
||||||
gamma = 1.14
|
gamma = 1.14
|
||||||
alpha = 0.2
|
alpha = 0.2
|
||||||
D = 17
|
D = 17
|
||||||
@@ -201,7 +201,7 @@ def initialize_fiber_and_data(config, input_data_override=None):
|
|||||||
"jitter_seed", (int(time.time() * 1000)) % 2**32
|
"jitter_seed", (int(time.time() * 1000)) % 2**32
|
||||||
)
|
)
|
||||||
symbolsrc = pypho.symbols(
|
symbolsrc = pypho.symbols(
|
||||||
py_glova, py_glova.nos, pattern="ones", seed=config["signal"]["seed"]
|
py_glova, py_glova.nos, pattern="random", p1=config["signal"]["mod_order"], seed=config["signal"]["seed"]
|
||||||
)
|
)
|
||||||
laser = pypho.lasmod(
|
laser = pypho.lasmod(
|
||||||
py_glova, power=config["signal"]["laser_power"]+1.5, Df=0, theta=np.pi / 4
|
py_glova, power=config["signal"]["laser_power"]+1.5, Df=0, theta=np.pi / 4
|
||||||
@@ -214,8 +214,8 @@ def initialize_fiber_and_data(config, input_data_override=None):
|
|||||||
seed=config["signal"]["jitter_seed"],
|
seed=config["signal"]["jitter_seed"],
|
||||||
)
|
)
|
||||||
|
|
||||||
symbols_x = symbolsrc(pattern="random", p1=config["signal"]["mod_order"])
|
symbols_x = symbolsrc()
|
||||||
symbols_y = symbolsrc(pattern="random", p1=config["signal"]["mod_order"])
|
symbols_y = symbolsrc()
|
||||||
symbols_x[:3] = 0
|
symbols_x[:3] = 0
|
||||||
symbols_y[:3] = 0
|
symbols_y[:3] = 0
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user