摘要: 本文采用pthread实现线程池,有以下几个类。 CTask:任务抽象类,主要提供接口,供子类实现。 CMyTask:继承CTask实现接口 CThreadPool:线程池类,用于管理线程。 信号量:主要有两类,一个是条件信号量,主要是用于,主线程告诉子线程有新的任务到来,所以当任务队列里面为空的时 阅读全文
posted @ 2017-08-20 20:10 清水汪汪 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 比如你在mnist的prototxt中定义图输入是单通道的,也就是channel=1,然后如果直接调用classify.py脚本来测试的话,是会报错,错误跟一下类似。 Source param shape is 128 3 32 32; target param shape is 128 1 32 阅读全文
posted @ 2017-08-20 11:39 清水汪汪 阅读(2624) 评论(2) 推荐(0) 编辑
摘要: 因为之前遇到了sequence learning问题(CRNN),里面涉及到一张图对应多个标签。Caffe源码本身是不支持多类标签数据的输入的。 如果之前习惯调用脚本create_imagenet.sh,将原始数据转换成lmdb数据格式,在这里就会遇到坑。我们去看convert_imageset源码 阅读全文
posted @ 2017-08-20 11:13 清水汪汪 阅读(6352) 评论(0) 推荐(0) 编辑