logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【原理理解&代码实现】深度学习归一化原理及代码实现(BatchNorm2d,LayerNorm,InstanceNorm,GroupNorm)

本文记录总结pytorch中四种归一化方式的原理以及实现方式。方便后续理解和使用。

文章图片
#深度学习#人工智能
【linux】-bash: cd: $‘/..\r‘: 没有那个文件或目录,问题解决

这个错误提示表明脚本文件中的文件夹路径存在问题,导致无法找到指定的文件夹。其中的 \r 字符表示回车符,可能是由于脚本文件在不同操作系统或文本编辑器之间的换行符差异导致的。其实就是将文件中的\r\n 转换为\n。另外需要注意的是:尽量手动输入文件夹路径:因为如果其他地方复制了文件夹路径,粘贴可以会有不可见的特殊字符干扰。linux系统下的文本编辑器好像换行符也是\r\n,因此我在ubuntu下写s

文章图片
#linux#bash
【linux】QT界面失败:出现“qt.qpa.plugin: Could not load the Qt platform plugin “xcb“

使用windows写了一个QT+Opencv的测试程序,想使用ubuntu系统跑,但是发现linux系统中运行QT不太顺利。出现“qt.qpa.plugin: Could not load the Qt platform plugin “xcb“

文章图片
#qt#opencv#开发语言
【环境配置】三维重建工具colmap服务器(ubuntu)编译cuda版本

colmap常用于多视图重建,即利用多个相机多个视图 或单个相机多个视图重建3D信息,获取相机内外参,其构建的点云是3DGS\4DGS 多视角渲染的初始化条件。但官方仅提供windows系统的cuda版本,如果linux/ubuntu要安装cuda版本用于加速重建,或密集重建,需要自己编译。由于自己在此踩了比较多的坑,因此记录一下。

#服务器#ubuntu
【环境配置】micromamba替代miniconda,管理python环境

conda资源商用是需要付费的(当使用量大的时候),而micromamba是开源的,可以绕开,实现免费搭建管理python环境。记录下自己在windows上配置micromamba的过程。你会发现micromamba字母太多了,不像conda这么简洁,所以激活个命令都得敲半天键盘,既然Ubuntu中可以设置自定义快捷命令【环境配置】【linux】自定义快捷命令/脚本】,那Windows下是否也可以

文章图片
#python#开发语言
【python】__init__.py的用法

__init__.py学习理解

文章图片
#python
【环境配置】【bug调试】pytorch3d 安装

本文介绍了PyTorch3D库的安装方法。由于直接pip install pytorch3d会失败,提供了两种解决方案:使用conda安装(conda install pytorch3d -c pytorch3d)或通过pip安装Git仓库。重点解决了pip安装时可能遇到的"ModuleNotFoundError: No module named 'torch'"问题,这是由于

#pytorch#3d#人工智能
【原理理解&代码实现】opencv仿射变换原理及代码实现

仿射变换是opencv的基本知识点,主要目的是将原始图片经过仿射变换矩阵,平移、缩放、旋转成目标图像。原始图像3个点为src,变换后的3个点名为dst,从数字也能看出来,这个变换就是x,y缩小一半。borderMode (可选): 边界模式,用于处理超出边界的像素。其中x,y是原始图像坐标,u,v是变换后的图像坐标。borderValue (可选): 当使用常量填充时的边界值,默认为 0。dst

文章图片
#python#opencv
    共 38 条
  • 1
  • 2
  • 3
  • 4
  • 请选择