ISC Commands (CLI)

Users can access the ISC API from within their development container which includes the following commands.

  • isc ping can be used to confirm that the User is properly authenticated with the ISC.

  • isc experiments can be used to print a report to the terminal of the User's historic and current experiments.

  • isc train /<path>/<to>/<experiment-launch-file>.isc can be used to launch experiments to train on the ISC.

  • isc cancel <experiment-id> can be used to cancel an active experiment. Any member of an Organisation can cancel any experiment launched by any other member of the Organisation if the designated Project for that experiment belongs to that Organisation.

  • isc container restart can be used to commit your latest changes to your container image and restart the container. This is often necessary prior to launching experiments with compute_mode="cycle" in order to keep the commit time less than 2 minutes. Restarting the container is faster than stopping and then starting the container and results in fewer data movement charges.

  • isc container stop can be used to commit your latest changes to your container image and stop the container.

  • --sqaush or -s is an optional additional argument to isc container restart or isc container stop which will cause your container image to perform a squash during the restart or stop. This can be helpful for reducing the total size of the container image layers and reduce data movement charges. Squashing can take several minutes longer than just restarting or stopping.

Last updated