Configuration (pyvisgen.io.config)#

Configuration submodule of pyvisgen.io. This module contains the main configuration system of pyvisgen.

Reference/API#

pyvisgen.io.config Module#

Classes#

Config(*, sampling, noise, polarization, ...)

Main training configuration.

NoiseConfig(*[, noise_level, noise_mode, ...])

Noise simulation config BaseModel

SamplingConfig(*[, mode, device, seed, ...])

Sampling config BaseModel

PolarizationConfig(*[, mode, delta, ...])

Polarization config BaseModel

BundleConfig(*[, dataset_type, in_path, ...])

Bundle config BaseModel

Class Inheritance Diagram#

Inheritance diagram of pyvisgen.io.config.Config, pyvisgen.io.config.NoiseConfig, pyvisgen.io.config.SamplingConfig, pyvisgen.io.config.PolarizationConfig, pyvisgen.io.config.BundleConfig