简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
pytorch: knn cuda在windows下的编译前言编译流程编译前准备编译测试(可选)前言本篇记录一下在windows系统下的pytorch版knn cuda编译。看pytorch官方issue上写了今年可能会官方提供knn算法,但不知道啥时候会添加这个功能。远水解不了近渴,还是得上github找资源。编译流程编译前准备首先把windows版knn cuda代码clone下来:git c
目录前言darknet_ros源码编译运行ROS YOLOv3后记前言现在的机器人定位、导航等技术都会涉及到感知、规划、控制算法。本次将在ROS中配置yolov3目标检测算法,以此学习视觉感知算法在ROS中的搭建。本文已经提前将ROS环境搭建好了。darknet_ros源码编译首先创建一个ros工作空间,然后下载源码,mkdir -p ~/yolo_ws/srccd ~/yolo_ws/srcgi
目录前言给SD卡烧写镜像通过读卡器与制卡脚本通过烧写好的镜像直接制卡Atlas200DK连接Ubuntu服务器(虚拟机)使用USB连接Atlas与主机前言最近需要做一个无人机相关项目,采用华为Atlas200DK作为主控板,目标是在板载AI芯片上跑通目标检测。首先需要给atlas200dk搭建开发环境。给SD卡烧写镜像华为官网给出了两种烧写方式,一种是通过读卡器、制卡脚本和镜像来制作SD卡,另一种
目录前言服务器主机侧网络联网Ubuntu虚拟机端操作通过烧写好的镜像直接制卡Atlas200DK连接Ubuntu服务器(虚拟机)使用USB连接Atlas与主机前言搭建完Atlas200DK的系统后,需要让开发板能够联网来下载各种工具包。官网推荐采用USB连接+网线连接开发板的方法,但是我的Ubuntu主机是虚拟机,windows系统需要网线联网,没有多余的网口给开发板。因此本次我参考了华为Gite
报错日志:windows下使用python setup.py install包含pytorch组件时报:cpp_extension.py:237: UserWarning: Error checking compiler version for cl: 'utf-8' codec can't decode byte 0xd3 in position 0: invalid continuation
目录前言本地安装(使用.run文件)1.下载驱动2.删除原有的英伟达驱动3.禁用nouveau驱动4.安装驱动5.测试驱动6.碰到的问题线上安装(推荐)1.准备工作2.安装驱动前言最近买了一块RTX A4000,需要在Ubuntu里跑建模仿真和深度学习,因此肯定要安装nvidia的驱动、cuda和cudnn。因为Ubuntu对Nvidia独显的支持没有windows系统那么好,踩了不少坑,因此做个
Python OpenCV实践,相机标定前言准备棋盘格标定相机图像去畸变前言本篇主要是使用python opencv标定相机内参和畸变参数的记录,主要参考opencv官方文档中的示例。本篇不会涉及标定原理。准备棋盘格一张棋盘格图(最好把棋盘格图粘贴到一块平板上,保证棋盘上的角点都在同一平面)。这里提供一个简单的棋盘格生成程序,在A4纸打印分辨率为96ppi时,棋盘每个格子的宽度为cube_cm:d
目录前言镜头成像畸变原因去畸变方法python去畸变输入代码结果前言由于相机的镜头并不完全理想,成像时会产生线条扭曲、失真等。对双目图像、鸟瞰图等进行处理时,首先要矫正去畸变。镜头成像畸变原因相机的镜头前有一块透镜,由于透镜的形状,当光线穿过透镜时,靠近光轴的光线折射比远离光轴的折射要小,就会产生径向畸变,此时真实世界中的直线在图像中会被弯曲,往外弯曲是枕形畸变,如下图(b),往里弯曲是桶形畸变,
OpenCV:解决cmake时的ippicv、face_landmark.dat等文件下载失败问题前言1.安装依赖,下载OpenCV和opencv_contrib包2.修改ippicv、ffmpeg等第三方包的下载地址3.cmake和编译安装4.总结前言Ubuntu中安装OpenCV的教程很多,有少数博客提出了手动下载ippicv、face_landmark.dat等文件放在本地.cache文件夹
数值计算之 插值法(4)切比雪夫零点插值前言插值点选取第一类切比雪夫多项式拉格朗日插值多项式的余项切比雪夫零点插值后记前言上篇插值法讨论了多项式插值的解,以及龙格现象。本篇将介绍一种在抽取节点时有效降低龙格现象的方法——切比雪夫零点插值。插值点选取插值多项式阶数较高时,在取值空间均匀取点,容易出现龙格现象。即区间边缘的插值结果与原函数差异很大,而区间中央的插值结果相对较好。这表明,高阶多项式插值对