深度学习
文章平均质量分 71
深度学习
ScaredPan
这个作者很懒,什么都没留下…
展开
-
模型在rv1126上跑起来遇到的坑
rknn对模型是彩色图片输入的很友好,如果输入是灰度图片,需要好好理解它的整套数据处理流程。 上面是数据处理的整个流程,cpu拿到的图片数据,需要经过一系列的预处理(颜色通道转换,归一化,量化,通道转换)这一过程是在rknn_inputs_set里面完成。 我碰到的问题就是rknn_inputs_set非常的耗时!大概33ms左右!我是单通道图片,1400640,fmt是NCHW,也就是需要进行中间两步即可。先归一化成float32,再量化为uint8,然后把数据从cpu拷贝到npu,不知道为啥耗时这么长原创 2021-05-26 17:50:42 · 5112 阅读 · 6 评论 -
用labelme标注鸽子数据集(分割)
1.用anaconda创建一个labelme的虚拟环境 conda create --name=labelme python=2.7 source activate labelme 2.安装labelme conda install pyqt pip install labelme 3.用labelme 标注数据 labelme img.jpg 就会跳出绘图界面,点击create plolygons,把鸽子圈出来,完成后会让你输入输出标签。最后点击save,会生成json文件。 4.把json文件转为da原创 2021-04-10 16:56:55 · 178 阅读 · 0 评论 -
Python的基础知识
深度学习就是通过训练数据,训练出一个有效的f。 python基础 break 跳出循环体 contiune 跳出此次循环进入下一层循环 pass 占位符,什么都不做,一般用于空函数防止报错 数据类型 截取是左闭右开 list里面的元素可以修改 元组元素不可以修改,但是它里面的list里面的元素可以修改 set可以用于给list tuple去重 字符串: 连接 a+b a*3 字符串重复3次 a[1:4] 切片 左闭右开 4.‘-’.joint(a) 三引号,所见即所得。单引号和双引.原创 2021-02-09 16:33:55 · 267 阅读 · 0 评论