-
Book Overview & Buying
-
Table Of Contents
Accelerate Deep Learning Workloads with Amazon SageMaker
By :
SageMaker Processing allows you to run containerized code in the cloud. This is useful for scenarios such as data pre and post-processing, feature engineering, and model evaluation. SageMaker Processing can be useful for ad hoc workloads as well as recurrent jobs.
As in the case of a training job, Amazon SageMaker provides a managed experience for underlying compute and data infrastructure. You will need to provide a processing job configuration, code, and the container you want to use, but SageMaker will take care of provisioning the instances and deploying the containerized code, as well as running and monitoring the job and its progress. Once your job reaches the terminal state (success or failure), SageMaker will upload the resulting artifacts to the S3 storage and deprovision the cluster.
SageMaker Processing provides two pre-built containers: