sagemaker.serve.utils.uploader#

Upload model artifacts to S3

Functions

upload(sagemaker_session, model_dir, bucket, ...)

Wrapper function of method upload

upload_uncompressed(sagemaker_session, ...)

Wrapper function of method upload_uncompressed

Classes

Uploader()

Uploader class that handles uploading data to S3 and display progress bar

class sagemaker.serve.utils.uploader.Uploader[source]#

Bases: object

Uploader class that handles uploading data to S3 and display progress bar

observe(bytes_amount)[source]#

Placeholder docstring

upload(model_dir, total_size: int, credentials: Credentials, region_name: str, bucket: str, key: str)[source]#

Compress and upload the model tar object to S3

upload_uncompressed(model_dir: str, sagemaker_session: Session, bucket: str, key_prefix: str, total_size: int)[source]#

Upload uncompressed model artifacts to S3

sagemaker.serve.utils.uploader.upload(sagemaker_session: Session, model_dir: str, bucket: str, key_prefix: str) str[source]#

Wrapper function of method upload

sagemaker.serve.utils.uploader.upload_uncompressed(sagemaker_session: Session, model_dir: str, bucket: str, key_prefix: str) str[source]#

Wrapper function of method upload_uncompressed