logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【CUDA编程基础】第一章 GPU硬件与CUDA程序开发工具

GPU计算指的是CPU+GPU的异构(heterogeneous)计算,并且通常将起控制作用的CPU称为主机(host),将起加速作用的GPU称为设备(device);显存(GPU中的内存)容量也是制约应用程序性能的一个因素。CUDA提供两层API(Application Programming Interface, 应用程序编程接口),即CUDA驱动(driver)API和CUDA运行时(run

文章图片
#c++#人工智能#深度学习
【模型部署】ONNX模型结构修改:ONNX-modifier使用教程

本文章展示了如何使用ONNX-modifier修改PaddleOCRv2单阶段ONNX识别模型,拆解为encoder、decoder双阶段ONNX模型,实现降低峰值内存占用。

文章图片
#深度学习#人工智能
【深度学习】数学基础——线代

0、基础标量:0维数据,如常数0、1、2等单个数字。向量:1维数据,如(1, 2),(2,3),(2,3,4)等点。矩阵:2维数据,如[[1,3],[2,8]] 的2维数组等。张量:Pytorch、TensorFlow等对数据特殊称呼。1、基本运算理解线性什么是线性问题?最形象化的理解为:在二维空间内是一条直线,在三维空间内是一个平面(此平面也被称为超平面),更高维的统称为超平面。...

#深度学习#人工智能#线性代数
【深度学习】Pytorch中cv2的错误 TypeError: Expected Ptr<cv::UMat> for argument ‘img‘

错误出现的原因应该为数据之间出了冲突,需要再某些地方调用.copy函数。当我查看画框后的原图和旋转后的图片时,发现它只是旋转的原图,而不是将原图直接拷贝一份再旋转。下面为代码:import cv2import numpy as npvideo_path=r'data.mp4'cap = cv2.VideoCapture(video_path)while True:# Run inferencere

#深度学习#计算机视觉#opencv
到底了