csle_agents.job_controllers package

Submodules

csle_agents.job_controllers.training_job_manager module

class csle_agents.job_controllers.training_job_manager.TrainingJobManager[source]

Bases: object

Class that manages training jobs in CSLE

static run_training_job(job_config: csle_common.dao.jobs.training_job_config.TrainingJobConfig) None[source]

Runs a given training job

Parameters

job_config – the configuration of the job

Returns

None

static start_training_job_in_background(training_job: csle_common.dao.jobs.training_job_config.TrainingJobConfig) None[source]

Starts a training job with a given configuration in the background

Parameters

training_job – the job configuration

Returns

None

Module contents