当前位置: 首页 > news >正文

网站管理与维护的优势aspx网站开发教程

网站管理与维护的优势,aspx网站开发教程,设计很好看的网站,企业信息公示管理系统广东记得之前#xff0c;使用了bubbling导师复现的python版yolox#xff0c;训练了自建的口罩数据集#xff0c;得到了h5文件#xff0c;又转换成pb文件#xff0c;再使用阿里巴巴的MNN#xff0c;使用它的MNNConvert#xff0c;转换成mnn文件 最终实现了#xff0c;在树莓…记得之前使用了bubbling导师复现的python版yolox训练了自建的口罩数据集得到了h5文件又转换成pb文件再使用阿里巴巴的MNN使用它的MNNConvert转换成mnn文件 最终实现了在树莓派4B上使用mnn推理加速实现了口罩检测判断一个人通过时戴不戴口罩由于需要渲染结果FPS始终维持在20到25左右关闭以后可以在30FPS。 在香橙派OPI4A上烧录官网的Ubuntu镜像使用conda创建虚拟环境安装阿里巴巴的MNN当时用了mnn1.1.3是需要手动编译的只需要修改一些配置得到mnn1.1.3的安装包然后使用pip 安装用yolox的代码运行。最终实现了在相同的输入输出情况下得到了高达40FPS的速度。现在的话直接pip install MNN应该也是可以的 由于目前用户手册没有提及camera1和camera2适配什么摄像头而我的imx219也不能使用电压问题使用了一个垃圾usb摄像头作为输入 8核OPI4A完胜4核树莓派4B 在MNN文档有官方示例重点就是创建interpreter创建session输入输出推理……而这些都前提是你得先转换得到一个mnn模型文件官网也有给出方法一行命令即可工具叫做——MNNConvert  import MNN import MNN.cv as cv import MNN.numpy as np import MNN.expr as expr# 创建interpreter interpreter MNN.Interpreter(mobilenet_v1.mnn) # 创建session config {} config[precision] low config[backend] CPU config[thread] 4 session interpreter.createSession(config) # 获取会话的输入输出 input_tensor interpreter.getSessionInput(session) output_tensor interpreter.getSessionOutput(session)# 读取图片 image cv.imread(cat.jpg)dst_height dst_width 224 # 使用ImageProcess处理第一张图片将图片转换为转换为size(224, 224), dtypefloat32并赋值给input_data1 image_processer MNN.CVImageProcess({sourceFormat: MNN.CV_ImageFormat_BGR,destFormat: MNN.CV_ImageFormat_BGR,mean: (103.94, 116.78, 123.68, 0.0),filterType: MNN.CV_Filter_BILINEAL,normal: (0.017, 0.017, 0.017, 0.0)}) image_data image.ptr src_height, src_width, channel image.shape input_data1 MNN.Tensor((1, dst_height, dst_width, channel), MNN.Halide_Type_Float, MNN.Tensor_DimensionType_Tensorflow) #设置图像变换矩阵 matrix MNN.CVMatrix() x_scale src_width / dst_width y_scale src_height / dst_height matrix.setScale(x_scale, y_scale) image_processer.setMatrix(matrix) image_processer.convert(image_data, src_width, src_height, 0, input_data1)# 使用cv模块处理第二张图片将图片转换为转换为size(224, 224), dtypefloat32并赋值给input_data2 image cv.imread(TestMe.jpg) image cv.resize(image, (224, 224), mean[103.94, 116.78, 123.68], norm[0.017, 0.017, 0.017]) input_data2 np.expand_dims(image, 0) # [224, 224, 3] - [1, 224, 224, 3]# 合并2张图片到并赋值给input_data input_data1 expr.const(input_data1.getHost(), input_data1.getShape(), expr.NHWC) # Tensor - Var input_data np.concatenate([input_data1, input_data2]) # [2, 224, 224, 3] input_data MNN.Tensor(input_data) # Var - Tensor# 演示多张图片输入所以将输入resize到[2, 3, 224, 224] interpreter.resizeTensor(input_tensor, (2, 3, 224, 224)) # 重新计算形状分配内存 interpreter.resizeSession(session)# 拷贝数据到输入Tensor input_tensor.copyFrom(input_data)# 执行会话推理 interpreter.runSession(session)# 从输出Tensor拷贝出数据 output_data MNN.Tensor(output_tensor.getShape(), MNN.Halide_Type_Float, MNN.Tensor_DimensionType_Caffe) output_tensor.copyToHostTensor(output_data)# 打印出分类结果: 282为猫385为象 output_var expr.const(output_data.getHost(), [2, 1001]) print(output belong to class: {}.format(np.argmax(output_var, 1))) # output belong to class: array([282, 385], dtypeint32)
http://www.hkea.cn/news/14586125/

相关文章:

  • 环球国际网站建设外贸营销员
  • 做软件去哪个网站国外最受欢迎的网站
  • 微信官方网站是什么浙江网站建设费用
  • 返利网站建设服务centos nginx wordpress
  • 怎么创建一个网站wordpress浏览图片失败
  • 网站访客qq抓取统计系统网站建设 云计算
  • 免费模板做网站高级seo课程
  • 泉州网站建设维护云南网站开发建设
  • o2o商超网站建设阿里巴巴运营要学多久
  • 有教做点心的网站吗企业网站需要注意什么
  • 成都网站制作培训友联互换
  • 网站开发投标书范本目录百度推广怎么注册账号
  • 优秀品牌策划公司沈阳seo排名优化教程
  • 天津高端网站建设wordpress 密码生成二维码
  • 专门做家具网站asp access网站架设教程
  • 网站建设亿金手指科杰北京建设网站公司推荐
  • 我局在网站建设方面网站建设及模板使用教程
  • 湖北省和城乡建设厅官方网站成都网站建设与开发
  • 门户网站产品设计方案网站开发学什么语音
  • h5美食制作网站模板网站开发实用技术电子版
  • 快速网站开发框架为什么大公司开发网站
  • 关键字搜索网站怎么做网站建设与设计学了做什么的
  • 一站式营销推广国外设计网站欣赏
  • 加强网站建设 实施政务公开阳江专业手机网站制作公司
  • 怎么自己建立公司网站网易企业邮箱登入
  • 饿了么企业网站网站定制案例微安电力
  • 南京专业网站制作公司网站开发试题
  • dede 网站名称不显示龙岗网站制作资讯
  • 网站企业备案代理美丽南方的网站建设
  • 汕头建站方案企业加好友解决方案