【发布时间】:2017-12-23 02:33:46
【问题描述】:
我已经安装了Darknet,我可以从命令行运行它来执行各种任务,例如:
./darknet classifier train cfg/cifar.data cfg/cifar_small.cfg
这将使用cfg/cifar_small.cfg 中指定的网络架构训练分类器 CIFAR 数据。
好的,但是如何在我自己的 C 项目中使用 Darknet?例如,我想在我自己的代码中调用darknet.h 中声明的load_network()、train_network()、save_weights() 和network_predict()。
我可以将暗网用作静态库或共享库吗?我在网站上没有看到有关如何执行此操作的任何说明。
到目前为止,我唯一的方法是以示例文件夹中示例的样式创建自己的源文件,并修改 darknet.h、darknet.c 和 Makefile 给自己一个可以从命令行类似于我上面发布的分类器示例。但这感觉不太理想,因为我想拥有自己的项目结构。
【问题讨论】:
标签: c deep-learning darknet