홍콩 과기대의 김성훈 교수님의 강의 자료 중에서 CNN 기반 MNIST dataset을 학습시키는 강좌가 있다.

- URL: https://github.com/hunkim/DeepLearningZeroToAll/blob/master/tf2/tf2-11-1-mnist_cnn.py

 

현재 CUDA 와 Tensorflow 2.0 기반으로 환경이 세팅되어있는데, 해당 코드를 돌려보니 갑자기 오류가 발생하면서 디버깅이 되지 않았다.

 

에러코드와 내용은 다음과 같다.

- Loaded cuDNN version 8600 could not locate zlibwapi.dll. Please make sure it is in your library path!

 

이를 해결하기 위해 구글링을 하다보니, 해당 문제를 겪고 있는 사람이 의외로 많이 존재하며, 해결책에 대한 다양한 방법도 제시가 많이 되어있었다. 그중에서 가장 간단하며 눈에 띄는 한가지 솔루션을 발견했는데, 이를 간단히 요약하면, CUDA 가 설치된 폴더에서 zlib.dll 파일을 찾아서 복사 후 zlibwapi.dll 파일명으로 변경하고, 특정 폴더에 복사하라는 내용이었다.

- URL: https://stackoverflow.com/questions/72356588/could-not-locate-zlibwapi-dll-please-make-sure-it-is-in-your-library-path/74298473#74298473?newreg=d2b975f85b5c49e793202e372ccb7505 

 

Could not locate zlibwapi.dll. Please make sure it is in your library path

I am working on a object detection project and wanting to process the project with my GPU. I have completed the NVIDIA setup tutorial and everything works fine. My object detection code originally ...

stackoverflow.com

 

해당 댓글대로 나의 세팅 환경에 따라 적용 해보았더니 해당 오류코드가 사라지면서 문제없이 잘 컴파일 되고 디버깅이 되었다.

- Copy from : C:\Program Files\NVIDIA Corporation\Nsight Systems 2023.1.2\host-windows-x64\zlib.dll

- Renamed file : from "zlib.dll" to "zlibwapi.dll"

- Paste to : C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin

 

 

혹시나 동일한 문제를 겪으시는 분들이 계시다면 문제 해결을 위해 투자될 시간을 아끼시는데 조금이라도 도움이 되셨으면 좋겠다는 마음으로 솔루션에 대한 저의 해결책을 이 글을 통해 공유합니다.

 

 

 

 

 

Deep learning 공부 시작과 참고한 관련 자료 소개

 

Deep learning 공부 시작과 참고한 관련 자료 소개

2010 초중반부터 현재까지 매우 핫한, 하지만 관련 연구는 오랫동안 진행되어온 연구분야인 인공지능과 머신러닝, neural network, 그리고 deep learning 관련 공부를 뒤늦게나마 매우 열심히 하고 있다.

tommyhsm.tistory.com

 

Posted by Tommy™
,