Spotty is a tool for training deep learning models on AWS and GCP spot/preemptible instances. It manages cloud instance lifecycle, Docker container environment, and file syncing. Current version 1.3.3 (December 2023), with irregular releases approximately every 3-6 months.
pip install spottyNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialize a Spotty project, start a cloud instance, and run training scripts.
Add `spotInstance: true` (AWS) or `preemptibleInstance: true` (GCP) to your .spotty/config.yaml under the instance parameters.
To delete volumes on stop, set deletion policy to 'delete' in your config. For AWS EBS: `deletionPolicy: delete`. For GCP: not yet implemented per v1.2.3 changelog.
To skip syncing, use `spotty run --no-sync "command"`.
Refer to the new YAML format at https://github.com/spotty-cloud/spotty#configuration. Old configs will not work.
No dependency data recorded yet.