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

自贡建设监督质量网站淘客采集网站怎么做的

自贡建设监督质量网站,淘客采集网站怎么做的,天津专业网站建设公司,统计网站怎么做一、openvino安装 参看官方文档https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/download.html 安装命令是根据上面的选择生成。这里安装了pytorch和onnx依赖。 二、pytorch模型转opnvino模型推理 import os import time import cv2 import nu…一、openvino安装 参看官方文档https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/download.html 安装命令是根据上面的选择生成。这里安装了pytorch和onnx依赖。 二、pytorch模型转opnvino模型推理 import os import time import cv2 import numpy as np import torchfrom openvino.runtime import Core from openvino.tools import moimg_path r./000000002306.jpg model_path pure_pose.pt ## 加载onnx模型 model torch.load(model_path) model.eval() ## onnx模型转openvino model_ir mo.convert_model(model, input_shape[1,3, 256, 192],mean_values [123.675, 116.28 , 103.53],scale_values[58.395, 57.12 , 57.375],compress_to_fp16True )## 图片预处理 image cv2.cvtColor(srccv2.imread(filenamestr(img_path)),codecv2.COLOR_BGR2RGB, ) resized_image,ratio, (dw, dh) letterbox(image,new_shape(256,192))# # # Convert the image shape to a shape and a data type expected by the network # # # for OpenVINO IR model: (1, 3, 512, 512). input_image np.expand_dims(np.transpose(resized_image, (2, 0, 1)), 0)ie Core() compiled_model_ir ie.compile_model(modelmodel_ir, device_nameCPU) # Get the names of input and output layers. input_layer_ir compiled_model_ir.input(0) output_layer_ir compiled_model_ir.output(0)# Do inference on the input image. start_time time.perf_counter() result compiled_model_ir([input_image])[output_layer_ir] end_time time.perf_counter() print(fInference finished. Inference time: {end_time-start_time:.3f} seconds, fFPS: {1/(end_time-start_time):.2f}. ) 在pytorch转openvino模型的时候已包含归一化操作过程。在推理的时候不需要对输入图片做归一化操作。 三、onnx模型转opnvino模型推理 1. onnx模型转openvino模型 在上面的安装文件夹openvino_env文件夹下找到mo_onnx.py文件。我的路径openvino_env/lib/python3.9/site-packages/openvino/tools/mo/mo_onnx.py 根据下面的脚本将onnx模型转成openvino模型 python ../openvino_env/lib/python3.9/site-packages/openvino/tools/mo/mo_onnx.py \--input_model ./mobilenet_load.onnx \--output_dir ./openvino_model \--input_shape [1,3,256,192] \--mean_values[123.675, 116.28 , 103.53] \--scale_values[58.395, 57.12 , 57.375] \--data_type FP16生成下面三个文件 2. 调用openvino模型进行推理 import time import cv2 import numpy as np from openvino.runtime import Core img_path r./000000002306.jpg from utils import letterboximage cv2.cvtColor(cv2.imread(img_path), cv2.COLOR_BGR2RGB)# Convert the resized images to network input shape resized_image,ratio, (dw, dh) letterbox(image,new_shape(256,192)) h, w, c resized_image.shape input_image np.expand_dims(np.transpose(resized_image, (2, 0, 1)), 0)# Load the network in Inference Engine core Core() model_ir core.read_model(modelopenvino_model/mobilenet_load.xml) compiled_model_ir core.compile_model(modelmodel_ir, device_nameCPU)# Get output layer output_layer_ir compiled_model_ir.output(0)# Run inference on the input image # Do inference on the input image. start_time time.perf_counter() res_ir compiled_model_ir([input_image])[output_layer_ir] end_time time.perf_counter() print(fInference finished. Inference time: {end_time-start_time:.3f} seconds, fFPS: {1/(end_time-start_time):.2f}. ) 比较通过pytorch和onnx转成的openvino模型的推理时间差不多。openvino模型推理时间大概是pytorch模型推理时间的1/5. 模型推理时间(s)openvino0.010onnx0.015pytorch0.048
http://www.hkea.cn/news/14474320/

相关文章:

  • ps免费素材网站有哪些深圳网站建设小程序
  • 网站集约化建设进度报告wordpress 访问速度慢
  • 金华网站建设价格平台网站建设可行报告
  • 天津建设网站公司wordpress怎样增加移动端
  • 湖南省建设银行网站6网页设计与制作属于什么专业
  • 乐山市城乡规划建设局网站江门关键词优化排名
  • 网站怎么做能提升ip流量下载百度app
  • 桂林网站建设 腾云互联网公司网站建设ppt
  • 正规排名网站推广公司长沙做网站优化的公司
  • 如何提升网站知名度服装网站推广策划书
  • 一起做网站欧洲站云娜网站建设
  • 济宁北湖旅游度假区建设局网站中国江门网
  • 只能家居网站建设目的建网站的步骤及方法
  • 长沙市网站制作多少钱做网站是那个语言写的
  • 海门市建设局网站福建省建设厅网站人员
  • 教程网站建设广州网站开发设计平台
  • 资讯网站优化排名app推广营销
  • 四川建设招投标网站网站检索功能怎么做
  • 猪八戒网站怎么做任务网站配色的方案
  • 杭州专业做网站的公司东莞网站建设硅胶
  • 品牌设计网站怎么做seo推广哪家公司好
  • 网站建设政务新媒体宁波专业网站定制制作服务
  • 网站建设如何弄链接做可以上传文件的网站
  • 河南网站推广优化公司网站下载免费软件安装
  • wordpress建站技巧购物网站开发计划书
  • 体育西网站开发定制北京海淀区大学
  • 网站空间的分类公司注册核名在哪个网站
  • 外贸soho做网站怎么做企业推广类网站
  • 做平面设计的网站有哪些商城网站建设最好的公司
  • 月嫂的个人简历网站模板wordpress顶部栏如何修改