darknet源码:(import training data)
发布时间
阅读量:
阅读量
darknet源码中关于权重读取的实现,是由load_network()函数内部调用的load_weight函数完成的。
所导入数据对应的结构体信息详见:【darknet源码】:网络核心结构体
整体调用流程如下:
detector.c– >data.c/load_data()–>data.c/load_threads()–>data.c/load_data_in_thread()–>data.c/load_thread()
分支处理流程:
在data.c/load_threads() 函数中,还会执行数据的拼接与释放操作。
拼接操作的具体路径为:data.c/load_threads()– >data.c/concat_datas()–>data.c/concat_data()–>data.c/concat_matrix()
释放操作所涉及的路径为:data.c/free_data()– >matrix.c/free_matrix()
相关分支的源代码可参考:【darknet源码】:导入训练数据(分支)
1.detector.c模块功能解析
pthread_t load_thread = load_data(args);
2
全部评论 (0)
还没有任何评论哟~
