aws-ml-helper

AWS Helper for Machine Learning


License
BSD-3-Clause
Install
pip install aws-ml-helper==0.0.1

Documentation

AWS ML Helper

AWS ML Helper is a command line tool that enables easy setup and spot instance manipulation on AWS for Machine Learning.

Setup

Install aws-ml-helper, configure it and create a VPC:

$ pip install aws-ml-helper
$ aml config
$ aml setup-vpc

Now you can use all the commands:

$ aml --help
Usage: aml [OPTIONS] COMMAND [ARGS]...

Options:
  --config PATH   Path to the alternative configuration file.
  --profile TEXT  Configuration file profile.
  --help          Show this message and exit.

Commands:
  config       Configure AWS ML Helper.
  config-get   Get config value.
  config-list  List all configuration values.
  config-set   Set config value.
  instances    List all instances and their states.
  login        Login to instance.
  run          Run command on a selected instance.
  setup-vpc    Setup VPC on Amazon AWS.
  shell        Run IPython shell with loaded configuration.
  spot-price   Show information about spot instance prices.
  spot-run     Starts a spot instance.
  terminate    Terminate instance.