

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 오류 문제 해결
<a name="neo-troubleshooting"></a>

이 섹션에는 일반적인 오류를 파악해 방지하는 방법, 오류로 인해 생성되는 오류 메시지와 오류 해결 방법에 대한 지침이 나와 있습니다. 계속 진행하기 전에 다음 질문을 스스로 해보세요.

 **모델을 배포하기 전에 오류가 발생했나요?** 그렇다면 [Neo 컴파일 오류 문제 해결](https://docs.aws.amazon.com/sagemaker/latest/dg/neo-troubleshooting-compilation.html)을 참조하세요.

 **모델을 컴파일한 후 오류가 발생했나요?** 그렇다면 [Neo 추론 오류 문제 해결](https://docs.aws.amazon.com/sagemaker/latest/dg/neo-troubleshooting-inference.html)을 참조하세요.

**Ambarella 장치용 모델을 컴파일하는 중 오류가 발생했습니까?** 그렇다면 [Ambarella 오류 문제 해결](neo-troubleshooting-target-devices-ambarella.md) 섹션을 참조하세요.

## 오류 분류 유형
<a name="neo-error-messages"></a>

이 목록에는 Neo에서 발생할 수 있는 *사용자 오류*가 분류되어 있습니다. 여기에는 지원되는 각 프레임워크에 대한 액세스 및 권한 오류와 로드 오류가 포함되어 있습니다. 기타 모든 오류는 *시스템 오류*입니다.

### 클라이언트 권한 오류
<a name="neo-error-client-permission"></a>

 Neo는 종속 서비스를 통해 직접 오류를 전달합니다.
+ sts:AssumeRole 호출 시 *액세스 거부됨*
+ 클라이언트 모델 다운로드 또는 업로드를 위해 Amazon S3 호출 시 발생하는 *모든 400* 오류
+ *PassRole* 오류

### 로드 오류
<a name="collapsible-section-2"></a>

Neo 컴파일러가 Amazon S3에서 .tar.gz를 성공적으로 로드했다고 가정하고 tarball에 컴파일에 필요한 파일이 포함되어 있는지 확인하세요. 확인 기준은 프레임워크별로 다릅니다.
+ **TensorFlow**: protobuf 파일(\*.pb 또는 \*.pbtxt)만 필요합니다. 저장된 모델의 경우 변수 폴더가 하나 필요합니다.
+ **Pytorch**: pytorch 파일(\*.pth)이 하나만 필요합니다.
+ **MXNET**: 기호 파일(\*.json)과 파라미터 파일(\*.params)이 하나씩 필요합니다.
+ **XGBoost**: XGBoost 모델 파일(\*.model) 하나만 필요합니다. 입력 모델에는 크기 제한이 있습니다.

### 컴파일 오류
<a name="neo-error-compilation"></a>

Neo 컴파일러가 Amazon S3에서 .tar.gz를 성공적으로 로드했다고 가정하고 tarball에 컴파일에 필요한 파일이 포함되어 있는지 확인하세요. 확인 기준은 다음과 같습니다.
+ **OperatorNotImplemented**: 연산자가 구현되지 않았습니다.
+ **OperatorAttributeNotImplemented**: 지정된 연산자의 속성이 구현되지 않았습니다.
+ **OperatorAttributeRequired**: 속성이 내부 기호 그래프에 필요하지만 사용자 입력 모델 그래프에 나열되지 않았습니다.
+ **OperatorAttributeValueNotValid**: 특정 연산자의 속성 값이 유효하지 않습니다.

**Topics**
+ [오류 분류 유형](#neo-error-messages)
+ [Neo 컴파일 오류 문제 해결](neo-troubleshooting-compilation.md)
+ [네오 추론 오류 문제 해결](neo-troubleshooting-inference.md)
+ [Ambarella 오류 문제 해결](neo-troubleshooting-target-devices-ambarella.md)