TensorFlow Checkpoints to S3
Create an object in S3 and enable versioning to the bucket. Everytime you change the model and save it to S3, it will be automatically versioned and stored in the bucket. 
Hope it helps.
I am executing a Python-Tensorflow script on Amazon Sagemaker.  I need to checkpoint my model to the S3 instance I am using, but I can't find out how to do this without using the Sagemake Tensorflow version.
How does one checkpoint to an S3 instance without using the Sagemaker TF version?