問:什麼是 AWS Deep Learning Containers?
AWS Deep Learning Containers (AWS DL Containers) 為機器學習和深度學習從業人員提供優化的 Docker 環境,以便在 Amazon Sagemaker、Amazon EC2、Amazon ECS 和 Amazon EKS 的管道和工作流程中訓練和部署模型。AWS DL Containers 可當作 Docker 影像,用於在 Amazon ECR 上透過 TensorFlow、PyTorch 和 MXNet 進行訓練和推論。
問:為什麼應該使用 AWS DL Containers?
為深度學習建立、測試、維護和優化 Docker 影像時,需要資料科學家、機器學習開發人員和從業人員持續投資時間和資源。從業人員不是專注於建立和改進模型,而必須將寶貴的資源用於無差別的任務。這些任務可包括安裝套件、偵錯相容性問題、優化效能,以及使用 Amazon Sagemaker、Amazon EC2、Amazon ECS 和 Amazon EKS 進行整合和測試。AWS DL Containers 提供經過全面測試和優化的深度學習 Docker 環境,無須安裝、組態或維護。想在 TensorFlow、PyTorch 或 Apache MXNet 中訓練和提供模型的深度學習從業人員,可以在這些 Docker 影像中獲得他們需要封裝和優化的內容。
問:此服務如何與其他 AWS 服務關聯/搭配使用?
AWS DL Containers 針對在 Amazon Sagemaker、Amazon EC2、Amazon ECS 和 Amazon EKS 中使用所建立,且經過測試和優化。適用於 AWS DL Containers 的 Docker 影像可在 Amazon ECR 上使用。至於使用 GPU 的深度學習模型訓練和推論,AWS DL Containers 需要基礎的 Amazon Machine Image (AMI) 安裝適當的 GPU 驅動程式。 建立 DL Containers 的目的是為了與 Amazon SageMaker、Amazon ECS 和 Amazon EKS 的預設 GPU AMI 搭配使用。
問:AWS DL Containers 如何與 AWS Deep Learning AMI 搭配使用?
AWS Deep Learning AMI 是針對機器學習與深度學習模型的建立、訓練和推論所打造和優化的 EC2 Amazon Machine Images (AMI)。如需詳細資訊,請參閱 AWS Deep Learning AMI。如需在 EC2 中使用 AWS DL Containers 的詳細資訊,請參閱我們的文件。
問:是否需要付費才能使用 AWS DL Containers?
使用 AWS DL Containers 無須額外費用。您只需為您使用的 Amazon Sagemaker、Amazon EC2、Amazon ECS、Amazon EKS 和其他 AWS 資源付費。
問:如何存取 AWS DL Containers 的 Docker 影像?
您可以從 Amazon ECR 中的儲存庫存取 AWS DL Containers 的 Docker 影像。如需詳細資訊,請參閱文件以取得可用的 Docker 影像清單。