Getting Started
API Documentation
BaseChannel
BaseConstraint
BaseMetric
BaseModel
BaseModulator
BaseDemodulator
BaseLoss
AWGNChannel
BinaryErasureChannel
BinarySymmetricChannel
BinaryZChannel
ChannelRegistry
FlatFadingChannel
GaussianChannel
IdealChannel
IdentityChannel
LambdaChannel
LaplacianChannel
LogNormalFadingChannel
NonlinearChannel
PerfectChannel
PhaseNoiseChannel
PoissonChannel
RayleighFadingChannel
RicianFadingChannel
UplinkMACChannel
AveragePowerConstraint
CompositeConstraint
ConstraintRegistry
IdentityConstraint
LambdaConstraint
PAPRConstraint
PeakAmplitudeConstraint
PerAntennaPowerConstraint
SpectralMaskConstraint
TotalPowerConstraint
CompositeMetric
MetricRegistry
ChannelCodeModel
ConfigurableModel
DeepJSCCModel
FeedbackChannelModel
ModelConfig
ModelRegistry
MultipleAccessChannelModel
WynerZivModel
BPSKDemodulator
BPSKModulator
DBPSKDemodulator
DBPSKModulator
DPSKDemodulator
DPSKModulator
DQPSKDemodulator
DQPSKModulator
IdentityDemodulator
IdentityModulator
ModulationRegistry
OQPSKDemodulator
OQPSKModulator
PAMDemodulator
PAMModulator
PSKDemodulator
PSKModulator
Pi4QPSKDemodulator
Pi4QPSKModulator
QAMDemodulator
QAMModulator
QPSKDemodulator
QPSKModulator
CompositeLoss
LossRegistry
BinaryDataset
CorrelatedDataset
FunctionDataset
GaussianDataset
ImageDataset
UniformDataset
PlottingUtils
add_noise_for_snr()
calculate_num_filters_factor_image()
calculate_snr()
estimate_signal_power()
noise_power_to_snr()
seed_everything()
kaira.utils.seed_everything
snr_db_to_linear()
snr_linear_to_db()
snr_to_noise_power()
kaira.utils.snr_to_noise_power
to_tensor()
Trainer
TrainingArguments
Additional Information
Build & Maintenance
Inheritance diagram for IdealChannel
alias of PerfectChannel