Choosing instance types in Amazon SageMaker
SageMaker uses a pay-for-usage model. There is no minimum fee for it.
When you think about instances on SageMaker, it all starts with an EC2 instance. This instance is responsible for all your processing. It’s a managed EC2 instance. These instances won’t show up in the EC2 console and cannot be SSHed either. The names of this instance type start with ml
.
SageMaker offers instances of the following families:
- The t family: This is the burstable CPU family. With this family, you get a balanced ratio of CPU and memory. This means that if you have a long-running training job, then you lose performance over time as you spend the CPU credits. If you have very small jobs, then they are cost-effective. For example, if you want a notebook instance to launch training jobs, then this family is the most appropriate and cost-effective.
- The m family: In the previous family, you saw that CPU credits are consumed faster due...