- 博客(19)
- 收藏
- 关注
原创 【Pytorch】使用
在 sy_ij, sx_ij = torch.meshgrid(y, x, indexing=‘ij’) 中,sy_ij 和 sx_ij 的维度是一致的。例如,如果 y 的形状是 (m,),x 的形状是 (n,),那么 sy_ij 和 sx_ij 的形状都将是 (m, n)。
2024-08-15 10:55:13 566
原创 【Python】numpy常用函数
作用:将多个数组沿着指定轴进行连接H∗WC∗H∗Waxis=0channel2∗2∗34∗2∗3height2∗2∗32∗4∗3width2∗2∗32∗2∗6。
2024-07-30 09:50:27 216
原创 【Python】原理&常见报错
但是当我们使用 id(x) for x in a 和 id(x) for x in b 来查看 a 和 b 中元素的地址时,可以看到二者包含的元素的地址是相同的。查看列表 b,会发现列表 b 也发生了变化,这是因为,我们修改了嵌套的 list,修改外层元素,会修改它的引用,让它们指向别的位置,修改嵌套列表中的元素,列表的地址并未发生变化,指向的都是用一个位置。浅拷贝之所以称之为浅拷贝,是它仅仅只拷贝了一层,在列表 a 中有一个嵌套的 list,如果我们修改了它,情况就不一样了。
2024-06-25 22:31:54 129
原创 【数据集格式&评价指标】
(查全率)Recall: label的所有框中, 模型预测正确的比例。TP/(TP+FN )(查准率)Precision: 模型预测的所有框中,预测正确的比例。TP/(TP+FP)从VOC格式转为COCO格式。P-R 曲线下的面积。
2024-06-25 21:31:08 406
原创 [conda]使用
在linux系统中,conda允许每个用户创建属于自己的虚拟环境,并且这些虚拟环境是相互独立的。如果想用其他用户创建的虚拟环境,可以将该用户的conda 相关的环境变量和配置文件路径放入到自己的~/.bashrc文件中。添加源非常重要,因为通过pip install XXX包,是通过源找到XXX包的所有能安装的版本。不同源包含包的版本有差别,有时找不到想要的版本,可能是源没包含,可以通过换源来解决。如果我作为一个服务器的root用户,在安装anaconda时要。,让其他用户也能使用。
2024-06-25 21:18:06 138
原创 【相机基础知识】
太阳做为最大的光源,由光源发出包含各个频率的电磁波,这些光照射到物体上,由于物体表面物质的物理性质导致不同频率电磁波的幅度有变化,有些频率的电磁波幅度变为0(被物体表面吸收),剩余频率的电磁波则反射出去。而反射出去不同频率的电磁波叠加进入人眼,眼睛把光信号转化成电信号,再由视神经传入大脑,经过大脑的处理产生画面,人就看到了颜色。如果物体完全不吸收光的话意味着所有的入射光都反射到眼睛里了,那么人看到的就是太阳光所有频率的光组合在一起的颜色也就是太阳的颜色——白色。指颜色的亮度,本质上就是电磁波的幅度。
2024-06-25 21:12:05 484
原创 [WSL]安装与使用
step1: 需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。step2: 以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:用来安装windows子系统支持step3: 重新启动计算机step4:打开 Microsoft Store,并选择你偏好的 Linux 分发版, 点击获取,打开,设置用户名和密码。
2024-06-25 21:06:19 257
原创 【RK部署】RK3566部署PaddleOCRv2踩坑记录
项目需要在rk3566板子上,实时识别用户在白纸上用马克笔写的字/字符,或者打印到白纸的字/字符,因此,要实现在RK3566部署PaddleOCRv2。
2022-07-12 15:48:16 2697 9
转载 ubuntu18.04 装ros(melodic)
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654sudo.
2021-09-16 19:12:19 166
原创 安装popt, eigen, glog
sudo apt-get install libpopt-devsudo apt-get install libgoogle-glog-devsudo apt-get install libeigen3-dev
2021-09-16 14:44:07 879
原创 新电脑首次安装NVIDIA驱动,cuda, cudnn步骤
sudo apt install nvidia-cuda-toolkitsudo apt-get remove --purge nvidia*sudo ubuntu-drivers autoinstall2. 安装cuda3. 安装cudnnsudo dpkg -i cuda-repo-ubuntu1804-11-1-local_11.1.1-455.32.00-1_amd64.deb sudo apt-key add /var/cuda-repo-ubunt
2021-09-16 00:23:08 693
原创 【C++】 获取linux系统某个路径下的所有文件和文件夹
#include <dirent.h>#include <iostream>DIR *dp; //创建一个指向root路径下每个文件的指针struct dirent *dirp;string root="./path/"if((dp = opendir(root.c_str()))==NULL) cout << "can't open"<< root << endl;while((dirp = readdir(dp)) !=.
2021-09-09 11:32:25 1053
原创 [Docker] 镜像打包训练好的模型
任务:将训练好的网络模型通过docker镜像打包,别人再使用时就不需要配置环境。1. 从docker hub网站上pull 合适的基础镜像,比如pytorch/pytorch:latest。镜像管理相关指令:docker pull,docker images list2.通过镜像生成一个容器,指令为:nvidia-dockerrun -it -v 本地路径:容器路径--name XXX Imagenvidia-docker 表示创建的这个容器可以自动配置GPU(也就是程序可以跑在G...
2021-08-17 22:02:49 2075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人