HCNN is built upon the Caffe framework. This folder include the source code of spatial-hashing-based CNN operations on both GPU and CPU, as well as the sample networks for classification, retrieval and segmentation. The code has been tested on a Windows 10 x64 PC. 

To compile these codes, please do as follows:
1. Clone Caffe from Git. Our HCNN is built upon revision 136884daf28ce18bdf8f60eb292b636cf77a4509, but later revisions should also work.
2. The code for HCNN is contained in the folder "caffe". Copy the subfolders under "caffe" to the Caffe directory.
3. Follow the installation instructions of Caffe to build the code to get the executive files caffe.exe.


