NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error C# YOLO Error: System.DllNotFoundException: 'Microsoft Visual C++ 2017…

    페이지 정보

    본문

    다크넷(Darknet)의 욜로(YOLO)를 이용하여 딥러닝을 테스트하고 있습니다. 오픈소스가 그렇듯이~~~ 새로운 버전이 나오면 문제가 발생하기 마련이죠^^; 이번에도 가장 최신 버전들로 테스트 환경을 구성한 후 예제를 만들다가 예상하지 못한 에러가 발생되었습니다. 이 문제를 해결하기 위해서는 각각의 버전에 맞는 프로그램들이 설치되어 있어야 합니다.

    사용자 환경 (User Environment)

    OS: Windows 10 Pro - 64bit

    IDE: Visual Studio 2019 Community

    Language: C# .NET Framework 4.6.1

    Alturos.Yolo: 2.6.4

    Microsoft Visual C++ 2017-2019 Redistributable (x64): 14.22.27821

    CUDA: 10.2

    cuDNN: 7.6.5

     

    해결 방법 (Solution)

    위와 같은 환경이면 문제없이 테스트할 수 있습니다. 하지만, 제목과 같은 에러가 발생하면 Microsoft Visual C++ 2017-2019 Redistributable (x64) 버전 14.22.27821을 설치해야 합니다. 현재 시점 최신 버전은 14.26.XXXXX입니다. 관련 포럼을 보면 C++ 재배포 가능 패키지의 버전을 다시 작업중인듯 합니다. 엔지엠 매크로의 욜로 매치 딥러닝을 사용하려면 CUDA와 cuDNN을 아래 버전으로 설치해야 합니다. (상위 버전 삭제)

    [ CUDA 10.2 설치 ]

    [ cuDNN 7.6.5 설치 ]

    vcredist_x64 다운로드 ]

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.