반응형
C++ 환경에서 TensorRT network 불러오는 과정에서 다음과 같은 에러가 발생.
1: [stdArchiveReader.cpp::nvinfer1::rt::StdArchiveReader::StdArchiveReader::32] Error Code 1: Serialization (Serialization assertion magicTagRead == kMAGIC_TAG failed.Magic tag does not match)
4: [runtime.cpp::nvinfer1::Runtime::deserializeCudaEngine::66] Error Code 4: Internal Error (Engine deserialization failed.)
CUDA, Onnx Model, TensorRT 버전이 서로 호환되지 않아서 발생하는 문제인듯하다.
TensorRT를 TensorRT-8.5.1.7, TensorRT-8.6.1.6 두 가지 버전으로 사용해 왔는데,
8.5.1.7 -> 8.6.1.6으로 교체하니까 정상적으로 network를 불러온다.
반응형
'기타' 카테고리의 다른 글
| [빌드 에러] error C2059, error C4430, error C2065, error C3927: 구문 오류, 선언되지 않은 식별자, 후행 반환 형식은 비함수 선언자 뒤에 올 수 없습니다. (0) | 2025.11.06 |
|---|---|
| [NSIS] 설치 파일 만들기 (2) | 2025.07.29 |
| ValueError: Unable to find resource t64.exe in package pip._vendor.distlib (0) | 2024.02.28 |
| Library, API, SDK, Framework (4) | 2024.01.04 |
| [GitLab] GitLab Visual Studio 2022 연동 (1) | 2023.11.24 |