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

网站开发系统简介物流公司招聘

网站开发系统简介,物流公司招聘,正规网络推广服务,保定百度网站建设一、安装cuda 打开NVIDIA控制面板 —帮助—系统信息—组件#xff0c;找到驱动版本新#xff0c;我这边是11.2#xff0c; 然后去CUDA Toolkit Archive | NVIDIA Developer下载对应版本的CUDA#xff0c;根据查看的CUDA型号确定对应的cuda Toolhit版本#…一、安装cuda 打开NVIDIA控制面板 —帮助—系统信息—组件找到驱动版本新我这边是11.2 然后去CUDA Toolkit Archive | NVIDIA Developer下载对应版本的CUDA根据查看的CUDA型号确定对应的cuda Toolhit版本我这边下载的是11.2.2 建议下载network版本 在后续安装步骤建议选择自定义安装。 验证是否安装成功打开cmd输入nvcc --version显示如下信息即成功安装。 二、安装cudnn CUDNN下载并配置 https://developer.nvidia.cn/rdp/cudnn-archive 下载压缩包然后解压。 将解压后的三个文件夹复制到cuda的安装目录下。默认安装路径如下可以去系统变量path中找 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2 往系统环境变量中的 path 添加如下路径根据自己的路径进行修改 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\bin C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\include C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\lib C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\libnvvp三、安装pytorch 建议直接到到pytorch官网下载对应的cuda版本的GPU的torch。直接离线安装更稳妥。torchvision也是。 四、安装tensorrt 下载网址https://developer.nvidia.com/nvidia-tensorrt-8x-downloadWindows只能下载zip。下载之后解压到自己想放的目录。按照官方文档一步步走就行 其实8.6版本的不复制文件也可以我就是没复制文件直接在系统环境变量中加入路径 验证是否安装成功 利用vscode打开C:\Program Files\TensorRT-8.6.1.6\samples\sampleOnnxMNIST下的sample_onnx_mnist.sln然后重新生成。 接下来在C:\Program Files\TensorRT-8.6.1.6\bin中可以看见sample_onnx_mnist.exe我们打开cmd进入到该目录下运行sample_onnx_mnist.exe 出现下面结果即成功安装。 五、在python环境中安装tensorrt 激活虚拟环境进入tensorrt安装目录下的python根据自己的python版本安装对应的tensort。 验证tensorrt是否安装成功 六、部署yolov5 1. yolov5s.pt转onnx在转engine .pt文件转onnx直接利用yolov5自带的export.py输出即可onnx转engine利用C:\Program Files\TensorRT-8.6.1.6\bin下的trtexec.exe文件 trtexec.exe --onnxC:\PycharmProject\yolov5-7.0myself\yolov5s.onnx --saveEngineC:\PycharmProject\yolov5-7.0myself\yolov5s.engine接下来就可以用pythontensorrt对yolov5进行部署。 import os os.environ[KMP_DUPLICATE_LIB_OK]True import cv2 import time import ctypes from dector_trt import Detector import pycuda.autoinitimport numpy as npimport pycuda.driver as cuda def detect(engine_file_path):detector Detector(engine_file_path)capture cv2.VideoCapture(0)# capture cv2.VideoCapture(0)fps 0.0while True:ret, img capture.read()if img is None:print(No image input!)breakt1 time.time()img img.astype(np.float32)result_img detector.detect(img)fps (fps (1. / (time.time() - t1))) / 2cv2.putText(result_img, FPS: {:.2f}.format(fps), (50, 30), 0, 1, (0, 255, 0), 2)cv2.putText(result_img, Time: {:.3f}.format(time.time() - t1), (50, 60), 0, 1, (0, 255, 0), 2)if ret True:cv2.imshow(frame, result_img)if cv2.waitKey(5) 0xFF ord(q):breakelse:breakcapture.release()cv2.destroyAllWindows()detector.destroy()if __name__ __main__:# 在程序的退出点添加这行代码手动清理 CUDA 上下文cctx cuda.Device(0).make_context()# PLUGIN_LIBRARY weights/libmyplugins.so# ctypes.CDLL(PLUGIN_LIBRARY)engine_file_path C:\PycharmProject\yolov5-7.0myself\weight\yolov5s.enginedetect(engine_file_path)# 在程序的退出点添加这行代码手动清理 CUDA 上下文ctx.pop()但我部署的时候出现点问题写该篇博客的时候还未解决。 ValueError: could not broadcast input array from shape (371712,) into shape (1228800,) ------------------------------------------------------------------- PyCUDA ERROR: The context stack was not empty upon module cleanup. ------------------------------------------------------------------- A context was still active when the context stack was being cleaned up. At this point in our execution, CUDA may already have been deinitialized, so there is no way we can finish cleanly. The program will be aborted now. Use Context.pop() to avoid this problem.有遇到该问题并解决的还请留个言告诉我解决办法谢谢。
http://www.hkea.cn/news/14277979/

相关文章:

  • 网站建设大致步骤做渔具网站
  • 新浪云建设自己的网站做寻亲网站的理由
  • 做贷款的网站如何做和别人一样的网站
  • wordpress自己的网页帝国网站seo
  • 网站下载免费软件安装wordpress 小公举
  • 建设部网站官网办事大厅长沙设计网站排名
  • 建设网站的企业公司免费观看
  • 国外化工网站模板注册公司怎么注销
  • 拨号服务器做网站nat123app与网站的关系
  • 图片手机网站建设多合一网站源码
  • 建筑网站建设案例高手做网站
  • linux服务器怎么做网站织梦网站开发视频
  • 网站关键词的作用电子商务网站建设背景
  • 深圳网站营销公司门户网站开发平台
  • 南京公司网站建立手机版网站嵌入代码
  • 手机网站app制作公司万江建设网站
  • 网站制作方案去哪找星月网络公司做的网站
  • 天元建设集团有限公司企业号重庆网站关键字优化
  • 怎样做免费网站建设临淄网站建设
  • 做营销网站视频wordpress 博客标题
  • 做做网站app下载2023客户关系管理的定义
  • 昆明免费网站建设郑州制作平台网站
  • logo素材网站企业邮箱号是什么样的格式
  • 北京企业做网站报价湛江网站建设方案服务
  • 做精神科网站价格建立网站的主要步骤
  • 欧美模板网站建设网站的空间是什么意思
  • 福州最好的网站建设服务商广告设计软件免费下载
  • 泰州市靖靖建设局网站机械网站源码 php
  • 如何将网站上传到空间机票售票网站开发
  • 模板建站和仿站51网页版在线登录入口