- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 nnie学习一、生成wk文件
目前,nnie只支持caffemodel,windows上有两种方法生成wk文件,第一种是cmd里敲命令,第二种是利用ruyistudio。cmd里敲命令的步骤如下:第一步、准备好deploy prototxt、caffemodel、图片等;第二步、写cfg文件,如:其中,instruction_name指定输出的wk文件保存路径和名字。第三步、cd到海思的sample_s...
2019-09-12 17:18:53
4401
3
原创 opencv Mat创建高维数组(三维及以上)
想要创建高维数组,主要利用Mat的Mat(int ndims, const int* sizes, int type, void* data, const size_t* steps=0);这一成员函数。假设要创建四维数组,具体事例如下:int p = 1; int q = 2; int t = 3; int u = 4; int sizes[] = {p...
2019-09-11 18:13:02
8054
1
原创 caffe中blob数据访问
假设blob为A,大小为(n,ch,h,w),则根据其索引index获取各个维度下标的方式为:int n_idx = index / (ch * h* w);int ch_idx = (index / (h* w)) % ch ;int w_idx = index % w;int h_idx = (index / w) % h;特别地,index = ((n_idx * ch ...
2019-05-09 19:19:35
615
原创 利用python对accuracy.txt文件中的loss可视化
loss文件如下:可视化代码如下:id_a = [] id_k = [] id_loss = [] keypoint_loss = [] id_loss_global = [] fig = plt.figure() plt.xlim(xmax = 100, xmin = 0) #x轴取值范围 plt.ylim(ymax =300,...
2019-05-05 15:19:27
1230
原创 python生成训练集和测试集,原数据以txt给出
源数据:第二列为id号;将以txt存储的图片分成train和test集,train和test比例按每个id的总图片数的7:3,实现代码如下所示:id_a = [] #存放所有的标签号id_f = [] #存放图片数大于等于20的的标签号id_num =[]path = ''save_train_path = ''save_val_path = ''with codecs....
2019-04-18 17:12:35
5024
原创 opencv null pointer (null name string) in cvNamedWindow
Release模式运行代码时,遇到如下错误:opencv null pointer (null name string) in cvNamedWindow;经过排查,确定问题引发原因是:链接dubug模式的lib文件;解决方案:链接release模式的lib文件...
2018-12-13 14:37:15
704
原创 yolov3在crowndhuman数据集上的效果
测试环境: cpu:Intel® Core™ i5-7500 CPU @ 3.40GHz 3.40GHz RAM:16.0G gpu:NVIDIA GeForce GTX 1080 8G测试程序:基于darknet框架的纯c代码训练集:crownhuman中15000张训练图片图片大小:416*416训练:将yolov对crow...
2018-07-27 09:24:23
1590
4
原创 基于caffe程序编译时遇到的错误及解决方案
1)[libprotobuf ERROR cc:274] Error parsingtext-format caffe Invalid escape sequence in string literal:原因,Prototxt文件中文件目录用斜杠\隔开解决方法:必须用反斜杠2)caffe | Error parsing … String literalscannot cross lin...
2018-06-29 14:16:26
1794
原创 安卓手机端号码识别
最近在做一个安卓手机端的号码识别项目,号码识别代码是用C开发的,要将其应用于安卓平台,可通过jni来实现,最初的想法是,由于训练文件是一旦确定,便不会再更改,所以希望将训练好的参数文件放只在安卓项目的assets文件夹中,由安卓端传递文件路径给C代码端,由C代码端直接访问解析参数文件,获取所需数据,经多次尝试失败后,发现jni中只能通过AAssetManager读取assets目录中文件内容,并将...
2018-06-14 09:29:05
822
原创 利用faster rcnn进行分类时获取类别名
python版本faster rcnn代码中,使用pascal_voc类型数据进行训练时,pascal_voc初始化时,self._classes是直接赋值的,如self._classes = ('__background__', '2','research'),当类别数较多时,此方法容易遗漏类别号,因此修改为从文件读取的方式。#coding:utf-8import osdef obtaincls...
2018-06-12 15:19:41
1685
原创 faster rcnn中归一化roidb读写操作
faster rcnn对数据进行训练时,Solverwrapper初始化时,self.bbox_means, self.bbox_stds= rdl_roidb.add_bbox_regression_targets(roidb)中的roidb归一化在训练样本很大时特别耗时,所以采用保存后读取文件的方式减少耗时,以保证训练中断后重新训练时,可以减少归一化操作的耗时。import numpy as ...
2018-06-12 14:10:47
966
单目视觉导航
2015-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人