darknet作为一个较为轻型的完全基于C与CUDA的开源深度学习框架,易安装,没有任何依赖项(OpenCV都可以不用),移植性好,支持CPU与GPU两种计算方式。相比于其它的深度学习框架来说,darknet并没有那么强大,不过确实简单啊:
a.完全由C语言实现,没有任何依赖项,当然可以使用OpenCV,但只是为了更好的可视化;
b.支持CPU(所以没有GPU也不用紧的)与GPU(CUDA/cuDNN,使用GPU当然更好了),个人强烈建议训练时要用GPU哈;
c.因为轻型,所以灵活,适合用来研究底层,可以更为方便的从底层对其进行改进与扩展。