Amazon SageMaker разработан для того, чтобы быть открытым и расширяемым, и он использует образы Docker как способ связи между разработкой (ноутбуками), обучением и настройкой и, наконец, хостингом для прогнозирования в реальном времени и пакетного прогнозирования.
Например, если вы хотите отправить учебное задание, вам нужно указать изображение докера, содержащее алгоритм и код предварительной / постобработки, который вы хотите выполнить как часть вашего обучения.
Amazon SageMaker предоставляет набор встроенных алгоритмов, которые можно использовать «из коробки» для обучения моделей в масштабе (в основном оптимизированных для распределенного обучения).Эти алгоритмы идентифицируются по их имени, и приведенная выше строка кода Python отображает имя и URI образа докера, который Amazon предоставил в службе реестра контейнеров - ECR.