Source code for csle_system_identification.constants.constants



[docs]class EMULATOR: """ String constants related to the emulator """ MAXIMUM_TRACES_FOR_DATA_COLLECTION_JOB = 3 INFINITY_KL_DIVERGENCE_PLACEHOLDER = 1000000
[docs]class SYSTEM_IDENTIFICATION: """ Constants related to system identification """ CONDITIONAL_DISTRIBUTIONS = "conditional_distributions" CONDITIONAL_DISTRIBUTION = "conditional_distribution" METRICS = "metrics" METRIC = "metric"
[docs]class EXPECTATION_MAXIMIZATION: """ String constants related to the expectation maximization algorithm """ NUM_MIXTURES_PER_CONDITIONAL = "num_mixtures_per_conditional"
[docs]class GAUSSIAN_PROCESS_REGRESSION: """ String constants related to the gaussian process regression algorithm """ LEARNING_RATE = "learning_rate" TRAINING_ITERATIONS = "training_iterations"
[docs]class MCMC: """ String constants related to the MCMC algorithm """ PARAMETERS = "parameters" DRAWS = "draws" CHAINS = "chains"