mokka
Contents
mokka
mokka
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (mokka.channels.torch.ComplexAWGN method)
(mokka.channels.torch.DPImpairments method)
(mokka.channels.torch.EDFAAmpDualPol method)
(mokka.channels.torch.EDFAAmpSinglePol method)
(mokka.channels.torch.FixedArbitraryChannelDP method)
(mokka.channels.torch.FixedChannelDP method)
(mokka.channels.torch.FixedChannelSP method)
(mokka.channels.torch.OpticalNoise method)
(mokka.channels.torch.PDLElement method)
(mokka.channels.torch.PhasenoiseWiener method)
(mokka.channels.torch.PMDAngleElement method)
(mokka.channels.torch.PMDElement method)
(mokka.channels.torch.PMDPDLChannel method)
(mokka.channels.torch.PolyPhaseChannelizer method)
(mokka.channels.torch.RamanAmpDualPol method)
(mokka.channels.torch.ResidualPhaseNoise method)
(mokka.channels.torch.SSFMPropagationDualPol method)
(mokka.channels.torch.SSFMPropagationSinglePol method)
(mokka.channels.torch.WDMDemux method)
(mokka.channels.torch.WDMMux method)
(mokka.e2e.torch.BitwiseAutoEncoder method)
(mokka.equalizers.adaptive.torch.AEQ_SP method)
(mokka.equalizers.adaptive.torch.CMA method)
(mokka.equalizers.adaptive.torch.CMloss_NxN method)
(mokka.equalizers.adaptive.torch.LMS_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_phiMA_NxN method)
(mokka.equalizers.adaptive.torch.MSEloss_NxN method)
(mokka.equalizers.adaptive.torch.PilotAEQ_DP method)
(mokka.equalizers.adaptive.torch.PilotAEQ_SP method)
(mokka.equalizers.adaptive.torch.RDloss_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP_IQ method)
(mokka.equalizers.adaptive.torch.VAE_LE_flex_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN_orig method)
(mokka.equalizers.adaptive.torch.VAE_LE_overhead_NxN method)
(mokka.equalizers.adaptive.torch.VQVAE_LE_DP method)
(mokka.equalizers.torch.Butterfly2x2 method)
(mokka.equalizers.torch.Butterfly4x4 method)
(mokka.equalizers.torch.ButterflyNxN method)
(mokka.equalizers.torch.CD_compensation method)
(mokka.equalizers.torch.LinearFilter method)
(mokka.mapping.numpy.QAM method)
(mokka.mapping.torch.ClassicalDemapper method)
(mokka.mapping.torch.ConstellationDemapper method)
(mokka.mapping.torch.ConstellationMapper method)
(mokka.mapping.torch.CustomConstellationMapper method)
(mokka.mapping.torch.GaussianDemapper method)
(mokka.mapping.torch.ImportanceSampler method)
(mokka.mapping.torch.MBPCSSampler method)
(mokka.mapping.torch.PCSSampler method)
(mokka.mapping.torch.QAMConstellationMapper method)
(mokka.mapping.torch.SeparatedConstellationMapper method)
(mokka.mapping.torch.SeparatedSimpleDemapper method)
(mokka.mapping.torch.SimpleConstellationMapper method)
(mokka.pulseshaping.torch.MidriseQuantizer method)
(mokka.pulseshaping.torch.PulseShaping method)
(mokka.pulseshaping.torch.SoftMidriseQuantizer method)
(mokka.synchronizers.phase.torch.bps.BPS method)
(mokka.synchronizers.phase.torch.cycleslip_comp.GenieCycleSlipComp method)
(mokka.synchronizers.phase.torch.pilot.PilotInserter method)
(mokka.synchronizers.phase.torch.pilot.PilotPhaseCompensation method)
(mokka.synchronizers.phase.torch.vandv.ViterbiViterbi method)
A
a (mokka.channels.torch.PMDElement property)
AEQ_SP (class in mokka.equalizers.adaptive.torch)
alpha_db (mokka.channels.torch.EDFAAmpSinglePol attribute)
alpha_lin (mokka.channels.torch.EDFAAmpSinglePol attribute)
alphaa_db (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
(mokka.channels.torch.SSFMPropagationDualPol attribute)
alphaa_lin (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
(mokka.channels.torch.SSFMPropagationDualPol attribute)
alphaa_pdl_lin (mokka.channels.torch.SSFMPropagationDualPol attribute)
alphab_db (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
(mokka.channels.torch.SSFMPropagationDualPol attribute)
alphab_lin (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
(mokka.channels.torch.SSFMPropagationDualPol attribute)
alphab_pdl_lin (mokka.channels.torch.SSFMPropagationDualPol attribute)
alphadb (mokka.channels.torch.SSFMPropagationSinglePol attribute)
alphalin (mokka.channels.torch.SSFMPropagationSinglePol attribute)
amp (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
amp_gain (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
amp_noise (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
apply() (mokka.channels.torch.PhasenoiseWiener method)
B
beta2() (in module mokka.utils)
betap (mokka.channels.torch.SSFMPropagationSinglePol attribute)
betapa (mokka.channels.torch.SSFMPropagationDualPol attribute)
betapb (mokka.channels.torch.SSFMPropagationDualPol attribute)
bits2hex() (in module mokka.utils)
bits2idx() (in module mokka.utils.bitops.numpy)
(in module mokka.utils.bitops.torch)
bits2int() (in module mokka.utils)
bits_to_onehot() (in module mokka.utils.bitops.torch)
BitwiseAutoEncoder (class in mokka.e2e.torch)
blackman_harris_window() (in module mokka.pulseshaping.torch)
BMI() (in module mokka.inft.torch)
BPS (class in mokka.synchronizers.phase.torch.bps)
bps_torch() (mokka.synchronizers.phase.torch.bps.BPS method)
brickwall_filter() (in module mokka.pulseshaping.torch)
Butterfly2x2 (class in mokka.equalizers.torch)
Butterfly4x4 (class in mokka.equalizers.torch)
butterfly_filter (mokka.equalizers.adaptive.torch.CMA attribute)
ButterflyNxN (class in mokka.equalizers.torch)
bw (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
C
calc_partition() (mokka.synchronizers.phase.torch.vandv.ViterbiViterbi method)
calculate_basis() (mokka.channels.torch.SSFMPropagationDualPol method)
calculate_squared_distance_symbols() (in module mokka.synchronizers.phase.torch.cycleslip_comp)
CD_compensation (class in mokka.equalizers.torch)
centered_energy() (in module mokka.normalization.torch)
channel_transfer() (mokka.channels.torch.PMDPDLChannel method)
classical_demux() (mokka.channels.torch.WDMDemux method)
ClassicalDemapper (class in mokka.mapping.torch)
CMA (class in mokka.equalizers.adaptive.torch)
CMloss_NxN (class in mokka.equalizers.adaptive.torch)
ComplexAWGN (class in mokka.channels.torch)
ConstellationDemapper (class in mokka.mapping.torch)
ConstellationMapper (class in mokka.mapping.torch)
convolve() (in module mokka.functional.torch)
convolve_overlap_save() (in module mokka.functional.torch)
correct_start() (in module mokka.equalizers.torch)
correct_start_polarization() (in module mokka.equalizers.torch)
cosine_sum_window() (in module mokka.pulseshaping.torch)
create_transmit_matrix() (in module mokka.equalizers.torch)
CustomConstellationMapper (class in mokka.mapping.torch)
D
db2pow() (in module mokka.utils)
dbm2pow() (in module mokka.utils)
dec_on_bound() (in module mokka.equalizers.adaptive.torch)
decompose_pmd_pdl() (in module mokka.utils.matrix)
decompose_stokes_rotation() (in module mokka.channels.torch)
delta_G (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
deprecated() (in module mokka.utils.decorators)
distribution_quant_gumbel_softmax() (in module mokka.functional.torch)
distribution_quantization() (in module mokka.functional.torch)
downsample() (in module mokka.pulseshaping.torch)
DPImpairments (class in mokka.channels.torch)
dt (mokka.channels.torch.OpticalNoise attribute)
(mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
dz (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
E
EDFAAmpDualPol (class in mokka.channels.torch)
EDFAAmpSinglePol (class in mokka.channels.torch)
ELBO_DP() (in module mokka.equalizers.adaptive.torch)
ELBO_DP_IQ() (in module mokka.equalizers.adaptive.torch)
ELBO_NxN() (in module mokka.equalizers.adaptive.torch)
energy() (in module mokka.normalization.torch)
estimate_SNR() (in module mokka.utils)
export_constellation() (in module mokka.utils)
F
find_start_offset() (in module mokka.equalizers.torch)
FixedArbitraryChannelDP (class in mokka.channels.torch)
FixedChannelDP (class in mokka.channels.torch)
FixedChannelSP (class in mokka.channels.torch)
forward() (mokka.channels.torch.ComplexAWGN method)
(mokka.channels.torch.DPImpairments method)
(mokka.channels.torch.EDFAAmpDualPol method)
(mokka.channels.torch.EDFAAmpSinglePol method)
(mokka.channels.torch.FixedArbitraryChannelDP method)
(mokka.channels.torch.FixedChannelDP method)
(mokka.channels.torch.FixedChannelSP method)
(mokka.channels.torch.OpticalNoise method)
(mokka.channels.torch.PDLElement method)
(mokka.channels.torch.PhasenoiseWiener method)
(mokka.channels.torch.PMDAngleElement method)
(mokka.channels.torch.PMDElement method)
(mokka.channels.torch.PMDPDLChannel method)
(mokka.channels.torch.PolyPhaseChannelizer method)
(mokka.channels.torch.RamanAmpDualPol method)
(mokka.channels.torch.ResidualPhaseNoise method)
(mokka.channels.torch.SSFMPropagationDualPol method)
(mokka.channels.torch.SSFMPropagationSinglePol method)
(mokka.channels.torch.WDMDemux method)
(mokka.channels.torch.WDMMux method)
(mokka.e2e.torch.BitwiseAutoEncoder method)
(mokka.equalizers.adaptive.torch.AEQ_SP method)
(mokka.equalizers.adaptive.torch.CMA method)
(mokka.equalizers.adaptive.torch.CMloss_NxN method)
(mokka.equalizers.adaptive.torch.LMS_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_phiMA_NxN method)
(mokka.equalizers.adaptive.torch.MSEloss_NxN method)
(mokka.equalizers.adaptive.torch.PilotAEQ_DP method)
(mokka.equalizers.adaptive.torch.PilotAEQ_SP method)
(mokka.equalizers.adaptive.torch.RDloss_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP_IQ method)
(mokka.equalizers.adaptive.torch.VAE_LE_flex_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN_orig method)
(mokka.equalizers.adaptive.torch.VAE_LE_overhead_NxN method)
(mokka.equalizers.adaptive.torch.VQVAE_LE_DP method)
(mokka.equalizers.torch.Butterfly2x2 method)
(mokka.equalizers.torch.ButterflyNxN method)
(mokka.equalizers.torch.CD_compensation method)
(mokka.equalizers.torch.LinearFilter method)
(mokka.mapping.torch.ClassicalDemapper method)
(mokka.mapping.torch.ConstellationDemapper method)
(mokka.mapping.torch.ConstellationMapper method)
(mokka.mapping.torch.CustomConstellationMapper method)
(mokka.mapping.torch.GaussianDemapper method)
(mokka.mapping.torch.ImportanceSampler method)
(mokka.mapping.torch.MBPCSSampler method)
(mokka.mapping.torch.PCSSampler method)
(mokka.mapping.torch.QAMConstellationMapper method)
(mokka.mapping.torch.SeparatedConstellationMapper method)
(mokka.mapping.torch.SeparatedSimpleDemapper method)
(mokka.mapping.torch.SimpleConstellationMapper method)
(mokka.pulseshaping.torch.MidriseQuantizer method)
(mokka.pulseshaping.torch.PulseShaping method)
(mokka.pulseshaping.torch.SoftMidriseQuantizer method)
(mokka.synchronizers.phase.torch.bps.BPS method)
(mokka.synchronizers.phase.torch.cycleslip_comp.GenieCycleSlipComp method)
(mokka.synchronizers.phase.torch.pilot.PilotInserter method)
(mokka.synchronizers.phase.torch.pilot.PilotPhaseCompensation method)
(mokka.synchronizers.phase.torch.vandv.ViterbiViterbi method)
forward_abssquared() (mokka.equalizers.torch.Butterfly2x2 method)
(mokka.equalizers.torch.ButterflyNxN method)
forward_bitwise() (mokka.mapping.torch.ClassicalDemapper method)
forward_dynamic() (mokka.channels.torch.PMDElement method)
forward_freq() (mokka.channels.torch.PMDPDLChannel method)
forward_static() (mokka.channels.torch.PMDElement method)
forward_symbolwise() (mokka.mapping.torch.ClassicalDemapper method)
forward_time() (mokka.channels.torch.PMDPDLChannel method)
G
gamma (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
GaussianDemapper (class in mokka.mapping.torch)
generate_all_bits() (in module mokka.utils.generators.numpy)
generate_all_input_bits() (in module mokka.utils.bitops.numpy)
generate_bits() (in module mokka.utils.generators.numpy)
(in module mokka.utils.generators.torch)
generate_BPSK() (in module mokka.utils.generators.numpy)
GenieCycleSlipComp (class in mokka.synchronizers.phase.torch.cycleslip_comp)
get_constellation() (mokka.mapping.numpy.QAM method)
(mokka.mapping.torch.ConstellationMapper method)
(mokka.mapping.torch.CustomConstellationMapper method)
(mokka.mapping.torch.QAMConstellationMapper method)
(mokka.mapping.torch.SeparatedConstellationMapper method)
(mokka.mapping.torch.SimpleConstellationMapper method)
get_error_signal() (mokka.equalizers.adaptive.torch.AEQ_SP method)
(mokka.equalizers.adaptive.torch.CMA method)
get_operators() (mokka.channels.torch.SSFMPropagationDualPol method)
(mokka.channels.torch.SSFMPropagationSinglePol method)
get_rc_ir() (mokka.pulseshaping.torch.PulseShaping class method)
get_rrc_ir() (mokka.pulseshaping.torch.PulseShaping class method)
gray() (in module mokka.utils.bitops.numpy)
H
h2f() (in module mokka.equalizers.torch)
h2H() (in module mokka.equalizers.torch)
hamming_window() (in module mokka.pulseshaping.torch)
hann_window() (in module mokka.pulseshaping.torch)
hard_decision_shaping() (in module mokka.equalizers.adaptive.torch)
hex2bits() (in module mokka.utils)
hMI() (in module mokka.inft.torch)
I
idx2bits() (in module mokka.utils.bitops.numpy)
(in module mokka.utils.bitops.torch)
ImportanceSampler (class in mokka.mapping.torch)
impulse_response_conj (mokka.pulseshaping.torch.PulseShaping attribute)
impulse_response_to_toeplitz() (in module mokka.equalizers.torch)
init_cpe_for_train() (mokka.equalizers.adaptive.torch.VAE_LE_flex_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN_orig method)
(mokka.equalizers.adaptive.torch.VAE_LE_overhead_NxN method)
interpolateBy2_phase_noise() (mokka.channels.torch.PhasenoiseWiener method)
ints2bits() (in module mokka.utils)
J
J (mokka.channels.torch.PMDElement property)
J_k1 (mokka.channels.torch.PMDAngleElement property)
Jones2Mueller() (in module mokka.functional.torch)
L
lambda_mb() (mokka.mapping.torch.MBPCSSampler method)
learnable (mokka.pulseshaping.torch.PulseShaping attribute)
length_span (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
LinearFilter (class in mokka.equalizers.torch)
LMS_NxN (class in mokka.equalizers.adaptive.torch)
load_model() (mokka.e2e.torch.BitwiseAutoEncoder static method)
(mokka.mapping.torch.ConstellationDemapper static method)
(mokka.mapping.torch.ConstellationMapper static method)
(mokka.mapping.torch.SeparatedConstellationMapper static method)
(mokka.mapping.torch.SeparatedSimpleDemapper static method)
(mokka.mapping.torch.SimpleConstellationMapper static method)
M
map() (mokka.mapping.numpy.QAM method)
matched() (mokka.pulseshaping.torch.PulseShaping method)
maxiter (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
MB_dist() (in module mokka.mapping.torch)
MBPCSSampler (class in mokka.mapping.torch)
MI() (in module mokka.inft.torch)
MidriseQuantizer (class in mokka.pulseshaping.torch)
module
mokka
mokka.channels
mokka.channels.torch
mokka.e2e
mokka.e2e.torch
mokka.equalizers
mokka.equalizers.adaptive
mokka.equalizers.adaptive.torch
mokka.equalizers.torch
mokka.functional
mokka.functional.torch
mokka.inft
mokka.inft.torch
mokka.mapping
mokka.mapping.numpy
mokka.mapping.torch
mokka.normalization
mokka.normalization.torch
mokka.pulseshaping
mokka.pulseshaping.torch
mokka.synchronizers
mokka.synchronizers.phase
mokka.synchronizers.phase.torch
mokka.synchronizers.phase.torch.bps
mokka.synchronizers.phase.torch.cycleslip_comp
mokka.synchronizers.phase.torch.pilot
mokka.synchronizers.phase.torch.vandv
mokka.utils
mokka.utils.bitops
mokka.utils.bitops.numpy
mokka.utils.bitops.torch
mokka.utils.decorators
mokka.utils.generators
mokka.utils.generators.numpy
mokka.utils.generators.torch
mokka.utils.matrix
mokka
module
mokka.channels
module
mokka.channels.torch
module
mokka.e2e
module
mokka.e2e.torch
module
mokka.equalizers
module
mokka.equalizers.adaptive
module
mokka.equalizers.adaptive.torch
module
mokka.equalizers.torch
module
mokka.functional
module
mokka.functional.torch
module
mokka.inft
module
mokka.inft.torch
module
mokka.mapping
module
mokka.mapping.numpy
module
mokka.mapping.torch
module
mokka.normalization
module
mokka.normalization.torch
module
mokka.pulseshaping
module
mokka.pulseshaping.torch
module
mokka.synchronizers
module
mokka.synchronizers.phase
module
mokka.synchronizers.phase.torch
module
mokka.synchronizers.phase.torch.bps
module
mokka.synchronizers.phase.torch.cycleslip_comp
module
mokka.synchronizers.phase.torch.pilot
module
mokka.synchronizers.phase.torch.vandv
module
mokka.utils
module
mokka.utils.bitops
module
mokka.utils.bitops.numpy
module
mokka.utils.bitops.torch
module
mokka.utils.decorators
module
mokka.utils.generators
module
mokka.utils.generators.numpy
module
mokka.utils.generators.torch
module
mokka.utils.matrix
module
MSEflex_NxN (class in mokka.equalizers.adaptive.torch)
MSEflex_phiMA_NxN (class in mokka.equalizers.adaptive.torch)
MSEloss_NxN (class in mokka.equalizers.adaptive.torch)
MU_MMSE() (in module mokka.equalizers.torch)
MU_MMSE_inv() (in module mokka.equalizers.torch)
N
N0() (in module mokka.utils)
noise_figure (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
normalize_filter() (mokka.pulseshaping.torch.PulseShaping method)
normalized_filter (mokka.synchronizers.phase.torch.bps.BPS property)
num_span (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
O
onehot_to_idx() (in module mokka.utils.bitops.torch)
optical_carrier_frequency (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
optical_carrier_wavelength (mokka.channels.torch.OpticalNoise attribute)
OpticalNoise (class in mokka.channels.torch)
OSNR (mokka.channels.torch.OpticalNoise attribute)
P
P_input_lin (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
p_symbols() (mokka.mapping.torch.ImportanceSampler method)
(mokka.mapping.torch.MBPCSSampler method)
(mokka.mapping.torch.PCSSampler method)
pad_transmit_vector() (in module mokka.equalizers.torch)
padding (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
(mokka.channels.torch.RamanAmpDualPol attribute)
PCSSampler (class in mokka.mapping.torch)
pdl_max (mokka.channels.torch.SSFMPropagationDualPol attribute)
pdl_min (mokka.channels.torch.SSFMPropagationDualPol attribute)
pdl_simulation (mokka.channels.torch.SSFMPropagationDualPol attribute)
PDLElement (class in mokka.channels.torch)
PhasenoiseWiener (class in mokka.channels.torch)
PilotAEQ_DP (class in mokka.equalizers.adaptive.torch)
PilotAEQ_SP (class in mokka.equalizers.adaptive.torch)
PilotInserter (class in mokka.synchronizers.phase.torch.pilot)
PilotPhaseCompensation (class in mokka.synchronizers.phase.torch.pilot)
plot_bitwise_decision_regions() (in module mokka.utils)
plot_classifier() (in module mokka.utils)
plot_constellation() (in module mokka.utils)
plot_scatter() (in module mokka.utils)
pmd_correlation_length (mokka.channels.torch.SSFMPropagationDualPol attribute)
pmd_parameter (mokka.channels.torch.SSFMPropagationDualPol attribute)
pmd_sigma (mokka.channels.torch.SSFMPropagationDualPol attribute)
pmd_simulation (mokka.channels.torch.SSFMPropagationDualPol attribute)
PMDAngleElement (class in mokka.channels.torch)
PMDElement (class in mokka.channels.torch)
PMDPDLChannel (class in mokka.channels.torch)
polyphase_demux() (mokka.channels.torch.WDMDemux method)
PolyPhaseChannelizer (class in mokka.channels.torch)
pow2db() (in module mokka.utils)
pow2dbm() (in module mokka.utils)
ProakisChannel() (in module mokka.channels.torch)
psp (mokka.channels.torch.SSFMPropagationDualPol attribute)
PulseShaping (class in mokka.pulseshaping.torch)
Q
QAM (class in mokka.mapping.numpy)
QAMConstellationMapper (class in mokka.mapping.torch)
R
RamanAmpDualPol (class in mokka.channels.torch)
RDloss_NxN (class in mokka.equalizers.adaptive.torch)
reset() (mokka.equalizers.adaptive.torch.AEQ_SP method)
(mokka.equalizers.adaptive.torch.CMA method)
(mokka.equalizers.adaptive.torch.CMloss_NxN method)
(mokka.equalizers.adaptive.torch.LMS_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_phiMA_NxN method)
(mokka.equalizers.adaptive.torch.MSEloss_NxN method)
(mokka.equalizers.adaptive.torch.PilotAEQ_DP method)
(mokka.equalizers.adaptive.torch.PilotAEQ_SP method)
(mokka.equalizers.adaptive.torch.RDloss_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP_IQ method)
(mokka.equalizers.adaptive.torch.VAE_LE_flex_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN_orig method)
(mokka.equalizers.adaptive.torch.VAE_LE_overhead_NxN method)
(mokka.equalizers.adaptive.torch.VQVAE_LE_DP method)
ResidualPhaseNoise (class in mokka.channels.torch)
S
sample_noise() (mokka.channels.torch.PhasenoiseWiener method)
select_angles_torch() (mokka.synchronizers.phase.torch.bps.BPS method)
SeparatedConstellationMapper (class in mokka.mapping.torch)
SeparatedSimpleDemapper (class in mokka.mapping.torch)
set_constellation() (mokka.synchronizers.phase.torch.bps.BPS method)
setup_logging() (in module mokka.utils)
setup_plot() (in module mokka.utils)
sigma_phi() (in module mokka.utils)
SimpleConstellationMapper (class in mokka.mapping.torch)
SNR() (in module mokka.inft.torch)
SoftMidriseQuantizer (class in mokka.pulseshaping.torch)
solution_method (mokka.channels.torch.SSFMPropagationDualPol attribute)
solver_method (mokka.channels.torch.SSFMPropagationDualPol attribute)
(mokka.channels.torch.SSFMPropagationSinglePol attribute)
span_length (mokka.channels.torch.EDFAAmpDualPol attribute)
(mokka.channels.torch.EDFAAmpSinglePol attribute)
SSFM_halfstep_end() (in module mokka.channels.torch)
SSFM_step() (in module mokka.channels.torch)
SSFMPropagationDualPol (class in mokka.channels.torch)
SSFMPropagationSinglePol (class in mokka.channels.torch)
step() (mokka.channels.torch.PMDAngleElement method)
(mokka.channels.torch.PMDElement method)
(mokka.channels.torch.PMDPDLChannel method)
steps() (mokka.channels.torch.PMDElement method)
SU_MMSE() (in module mokka.equalizers.torch)
symmetrical_SSFM_step() (in module mokka.channels.torch)
symmetrical_SSPROPV_step() (in module mokka.channels.torch)
T
temperature_per_epoch (mokka.synchronizers.phase.torch.bps.BPS property)
theta (mokka.channels.torch.PMDElement property)
toeplitz() (in module mokka.equalizers.torch)
train() (mokka.synchronizers.phase.torch.bps.BPS method)
U
unit_vector() (in module mokka.equalizers.torch)
unwrap() (in module mokka.functional.torch)
unwrap_torch() (in module mokka.functional.torch)
update_adaptive() (in module mokka.equalizers.adaptive.torch)
update_beta() (mokka.equalizers.adaptive.torch.VQVAE_LE_DP method)
update_constellation() (mokka.mapping.torch.ClassicalDemapper method)
(mokka.mapping.torch.GaussianDemapper method)
update_lr() (mokka.equalizers.adaptive.torch.CMloss_NxN method)
(mokka.equalizers.adaptive.torch.LMS_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_NxN method)
(mokka.equalizers.adaptive.torch.MSEflex_phiMA_NxN method)
(mokka.equalizers.adaptive.torch.MSEloss_NxN method)
(mokka.equalizers.adaptive.torch.RDloss_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP_IQ method)
(mokka.equalizers.adaptive.torch.VAE_LE_flex_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN_orig method)
(mokka.equalizers.adaptive.torch.VAE_LE_overhead_NxN method)
(mokka.equalizers.adaptive.torch.VQVAE_LE_DP method)
update_var() (mokka.equalizers.adaptive.torch.VAE_LE_DP method)
(mokka.equalizers.adaptive.torch.VAE_LE_DP_IQ method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN method)
(mokka.equalizers.adaptive.torch.VAE_LE_NxN_orig method)
(mokka.equalizers.adaptive.torch.VQVAE_LE_DP method)
upsample() (in module mokka.pulseshaping.torch)
V
VAE_LE_DP (class in mokka.equalizers.adaptive.torch)
VAE_LE_DP_IQ (class in mokka.equalizers.adaptive.torch)
VAE_LE_flex_NxN (class in mokka.equalizers.adaptive.torch)
VAE_LE_NxN (class in mokka.equalizers.adaptive.torch)
VAE_LE_NxN_orig (class in mokka.equalizers.adaptive.torch)
VAE_LE_overhead_NxN (class in mokka.equalizers.adaptive.torch)
ViterbiViterbi (class in mokka.synchronizers.phase.torch.vandv)
VQVAE_LE_DP (class in mokka.equalizers.adaptive.torch)
VQVAE_loss_DP() (in module mokka.equalizers.adaptive.torch)
VQVAE_loss_DP_hard() (in module mokka.equalizers.adaptive.torch)
W
warm_start() (mokka.mapping.torch.GaussianDemapper method)
wavelength() (in module mokka.utils)
wavelength_bandwidth (mokka.channels.torch.OpticalNoise attribute)
WDMDemux (class in mokka.channels.torch)
WDMMux (class in mokka.channels.torch)