csle_system_identification.constants package

Submodules

csle_system_identification.constants.constants module

class csle_system_identification.constants.constants.EMULATOR[source]

Bases: object

String constants related to the emulator

INFINITY_KL_DIVERGENCE_PLACEHOLDER = 1000000
MAXIMUM_TRACES_FOR_DATA_COLLECTION_JOB = 3
class csle_system_identification.constants.constants.EXPECTATION_MAXIMIZATION[source]

Bases: object

String constants related to the expectation maximization algorithm

NUM_MIXTURES_PER_CONDITIONAL = 'num_mixtures_per_conditional'
class csle_system_identification.constants.constants.GAUSSIAN_PROCESS_REGRESSION[source]

Bases: object

String constants related to the gaussian process regression algorithm

LEARNING_RATE = 'learning_rate'
TRAINING_ITERATIONS = 'training_iterations'
class csle_system_identification.constants.constants.MCMC[source]

Bases: object

String constants related to the MCMC algorithm

CHAINS = 'chains'
DRAWS = 'draws'
PARAMETERS = 'parameters'
class csle_system_identification.constants.constants.SYSTEM_IDENTIFICATION[source]

Bases: object

Constants related to system identification

CONDITIONAL_DISTRIBUTION = 'conditional_distribution'
CONDITIONAL_DISTRIBUTIONS = 'conditional_distributions'
METRIC = 'metric'
METRICS = 'metrics'

Module contents