需要修改的文件:
打开darknet/build/darknet/darknet.vcxproj,将14全部替换为12
另外需要将CUDA 9.1改为CUDA 8.0
第105行改为
<CodeGeneration>compute_30,sm_30;compute_61,sm_61</CodeGeneration>
将Visual Studio 2015的属性修改为Visual Studio 2013(当前VS版本)的属性
gemm.c line 340 return (lookup[n & 0b1111] << 4) | lookup[n >> 4]; 修改为 return (lookup[n & 0x1111] << 4) | lookup[n >> 4];
im2col_kernels.cu line 290 return ~(a^b) & 0b1;修改为return ~(a^b) & 0x1;
参考文献:
https://blog.csdn.net/allyli0022/article/details/54628987
https://blog.csdn.net/amusi1994/article/details/80261735?from=singlemessage