AWS DeepRacer-依赖服务 AWS - AWS DeepRacer

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS DeepRacer-依赖服务 AWS

AWS DeepRacer 使用以下 AWS 服务来管理所需的资源:

Amazon Simple Storage Service

将训练后的模型构件存储在 Amazon S3 存储桶中。

AWS Lambda

创建并运行奖励函数。

AWS CloudFormation

为 AWS DeepRacer 模型创建训练任务。

SageMaker AI

训练 AWS DeepRacer 模型。

受抚养 AWS Lambda人和 AWS CloudFormation SageMaker 人工智能反过来使用其他 AWS 服务,包括亚马逊 CloudWatch 和亚马逊 CloudWatch 日志。

下表显示了 AWS DeepRacer 直接或间接使用的 AWS 服务。

AWS AWS 直接或间接 DeepRacer 使用的服务
AWS 服务负责人 评论
application-autoscaling
  • 由 SageMaker AI 间接调用以自动扩展其运营。

cloudformation
  • 由 AWS 直接调 DeepRacer 用以创建账户资源。

cloudwatch
  • 由 AWS 直接调 DeepRacer 用以记录其操作。

  • 由 SageMaker AI 间接调用以记录其操作。

ec2
  • 由 AWS CloudFormation SageMaker AI 间接调用,用于创建和运行训练作业。

kinesisvideo
  • 由 AWS 直接调 DeepRacer 用以查看缓存的训练流。

lambda
  • 由 AWS 直接调 DeepRacer 用以创建和运行奖励函数。

logs
  • 由 AWS 直接调 DeepRacer 用以记录其操作。

  • 间接调用 AWS Lambda 以记录其操作。

s3
  • 由 SageMaker AI 间接调用以执行 SageMaker 特定于 AI 的存储操作。

  • 由 AWS 直接调用, DeepRacer 用于创建、列出和删除名称以 “” 开头的存储桶deepracer。 也用于从存储桶下载对象、将对象上传到存储桶或从存储桶中删除对象。

sagemaker
  • 由 AWS 直接调用 DeepRacer ,用于训练强化学习模型。

要使用 AWS DeepRacer 调用这些服务,您必须拥有相应的 IAM 角色并附有必需的策略。在 AWS DeepRacer 调用依赖 AWS 服务所必需的 IAM 角色 中了解有关这些策略和角色的详细信息。