ramp_engine.aws.AWSWorker

class ramp_engine.aws.AWSWorker(config, submission)

Run RAMP submissions on Amazon.

Parameters
configdict

Configuration dictionary to set the worker. The required parameters are listed in the user guide.

submissionstr

Name of the RAMP submission to be handle by the worker.

Attributes
statusstr

The status of the worker. It should be one of the following state:

  • ‘initialized’: the worker has been instantiated.

  • ‘setup’: the worker has been set up.

  • ‘error’: setup failed / training couldn’t be started

  • ‘running’: the worker is training the submission.

  • ‘finished’: the worker finished to train the submission.

  • ‘collected’: the results of the training have been collected.

__init__(config, submission)

Initialize self. See help(type(self)) for accurate signature.