R-CNN: Regions with Convolutional Neural Network Features. 저사양의 그래픽 카드에서 GPU mode로 실행하기
rcnn_demo()를 실행하는 경우 cuda memory가 충분하지 않은 사양의 그래픽 카드에서는 (<=1GB) 기본 설정으로 동작이 되지 않고 아래와 같은 에러 메시지를 출력할 수 있다.Check failed: error == cudaSuccess (2 vs. 0) out of memory
Selective search를 통해서 얻어낸 후보군들에 대한 CNN을 통과하는 이미지의 갯수를 한 번에 256개로 설정해두었기 때문에 이것을 적절히 조절하면 저사양의 그래픽 카드에서도 실행할 수 있다.
$RCNN_ROOT/data/rcnn_models/ilsvrc2013/rcnn_model.mat
을 열어 CNN 멤버에 batch_size를 적절히 조절하고 같은 숫자를
에서 input_dim: 256 으로 설정되어 있는 기본값을 바꾸어 주면 된다.