本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
对 Neo 编译错误进行问题排查
此部分包含的信息是关于如何了解和预防常见错误,这些错误所生成的错误消息以及如何解决这些错误的指南。
如何使用此页
尝试按以下顺序浏览这些部分来解决您的错误:
-
检查编译作业的输入是否满足输入要求。请参阅 SageMaker Neo 期望什么样的输入数据形状?。
-
查看常见的框架特定的错误。
-
查看您的错误是否是基础设施错误。
-
查看您的编译日志。
框架相关的错误
错误 | 解决方案 |
---|---|
|
检查您的 h5 文件是否在您指定的 Amazon S3 URI 中。 或者 检查 h5 文件格式是否正确 |
|
检查您是否只提供了一个 |
|
|
|
检查您的模型输入是否遵循 NCHW 格式。请参阅 SageMaker Neo 期望什么输入数据形状? |
错误 | 解决方案 |
---|---|
|
SageMaker Neo 将选择第一个给出的参数文件进行编译。 |
错误 | 解决方案 |
---|---|
|
确保您只提供一个.pb 或.pbtxt 文件。 |
|
确保您只提供一个.pb 或.pbtxt 文件。 |
|
检查您选择的运算符是否受支持。请参阅 SageMaker Neo 支持的框架和运算符 |
错误 | 解决方案 |
---|---|
|
请执行以下任一操作:
|
基础设施相关错误
错误 | 解决方案 |
---|---|
|
请查看您提供的 Amazon S3 URI。 |
|
创建与服务位于同一区域中的 Amazon S3 存储桶。 |
|
检查 Amazon S3 中的模型是否已压缩成 |
查看您的编译日志
-
通过 CloudWatch https://console.aws.amazon.com/cloudwatch/
导航到亚马逊。 -
从右上角的区域下拉列表中选择您创建编译作业的区域。
-
在 Amazon 的导航窗格中 CloudWatch,选择日志。选择日志组。
-
搜索名为
/aws/sagemaker/CompilationJobs
的日志组。选择日志组。 -
搜索以编译作业名称命名的日志流。选择日志流。