2016-07-17 3 views
1

모든 반복 인쇄 사이에, 나는 다음과 같은 경고 3 5 사이의 반복 수, CAFFE를 사용하여 CNN을 훈련하는 동안 : 내가 사용 lmdb 데이터베이스를 만들어 내가 그의 기본 CAFFE 설정을 사용하고caffe에서 이미지 로딩 속도를 높이려면 어떻게해야합니까?

blocking_queue.cpp:50] Waiting for data 

을 제공된 스크립트. 이미지는 200x200px tif이며, lmdb에로드하기 전에 약 30-50kB입니다.

어떻게하면 둔화가 진단해야합니까? 나는. 하드웨어 체인의 어느 부분을 업그레이드해야하는지, 또는 처리 속도를 높이기 위해 소프트웨어로 할 수있는 일이 무엇인지에 대한 정보를 제공합니다. CUDA 버전 7.5.18에서 GeForce GTX 980 GPU를 사용하고 있습니다.

+0

IT는 lmdb 데이터 세트는 네트워크 드라이브 sotred 것이 가능한가? 네트워크 연결 속도가 느릴 수도 있습니까? – Shai

+0

lmdb 파일은 직접 액세스 로컬 드라이브, 삼성 SSD SM87에 저장됩니다 – user3450049

답변

2

이것은 I/O 체인에 문제가있을 수 있습니다. 장치에 대한 I/O 기능을 모니터링하는 응용 프로그램이 있습니까? "대기중인 데이터"와 동시에 느린 응답이 있습니까? 더 이상 바쁜 모델을 유지하고 I/O 루틴을 다음 데이터 블록을 가져 오기 위해 더 많은 시간을 줄 것이다 한 번에 더 많은 데이터 읽기 :

한 가지 가능한 해결 방법은 배치 크기를 증가시키는 것이다.