自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (4)
  • 收藏
  • 关注

原创 ERROR: No matching distribution found for embreex

根据红框里面显示,此系统最高接收2_27,那么这个2_28自然报错。因为要使用Trimesh中的光锥进行投射,在windows下正常安装embreex,但是切换到Ubuntu系统的时候却发现报错,起初以为是conda环境太过于古老,导致搜索不到。以上所用之前也有教程讲解使用,但是随着版本更新有些命令已经更改,一定要与时俱进,保持追随最新版的一些指令,这里整理了一番,供短期学习使用,时间长了可能又会有所更改!

2023-12-05 11:14:58 214 1

原创 OPenCV 在pycharm李提示Cannot find reference ‘xxx‘ in __init__.py

OPenCV 在pycharm李提示Cannot find reference 'xxx' in __init__.py

2023-02-23 10:26:39 1348 2

原创 Pointnet2.PyTorch编译报错raise RuntimeError(message) from e RuntimeError: Error compiling objects for ex

Pointnet2.PyTorch编译报错raise RuntimeError(message) from e RuntimeError: Error compiling objects for

2022-11-04 11:24:15 2556

原创 Ubuntu 永久挂载硬盘

Ubuntu永久挂载磁盘步骤!

2022-08-05 14:38:27 8033 1

原创 Windows下安装dilb解决方法

Windows下安装dlib无论pip 还是源码编译都存在以下一个问题:很诡异,其实是numpy.h中使用Py_ssize_t而不是ssize_t。只要解决这个就可以。所以修改方式如下,在dlib-19.22\dlib\external\pybind11\include\pybind11/numpy.h中,将:改成: 主要是这一句,19.24之后将“using ssize_t = SSIZE_T;”改成“typedef SSIZE_T ssize_t;”也可以 我叫谢琛,深度学习探索者一

2022-06-15 14:26:44 564

原创 MiniConda安装教程

最近需要在WSL进行操作,发现Anaconda太过于臃肿,有点不友好,惊喜有MiniConda这种好东西。所以手动走一波; 下载MiniConda,下载地址进入官方下载通道,自行选择合适版本。 启动WSL,进入相应路径。执行如下命令: 开始安装MiniConda:输入yes确定: 确定加入环境变量:。安装完成之后:source .bashrc确定更新环境变量。 终端输入: conda config --add channels https://mirrors.tuna.tsing...

2022-01-13 10:52:20 7293 1

原创 error during connect: In the default daemon configuration on Windows, the docker client解决办法

error during connect: In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.网上百度了一下,CSDN上更是一堆都机灵的解决方法。大哥些,别乱转载了,这说的很清楚,请打开docker客户端,谢谢!!!!需要

2022-01-05 10:05:03 8296 6

原创 Deep Dual-resolution Networks for Real-time andAccurate Semantic Segmentation of Road Scenes

重点:卷积网络从输入到输出,会经过多个下采样层(一般为5个,输出原图1/32的特征图),从而逐步扩大视野获取高层语义特征,高层语义特征靠近输出端但分辨率低,高分率特征靠近输入端但语义层次低。 语义分割是一项需要将输入图像的每个像素分配给相应的标签 的基本任务。Deeplab减少了ReNet中一些下采样操作以获取高分辨率, 并利用利用空洞卷积来获取更大的感受野。(感受野(Receptive Field),指的是神经网络中神经元“看到的”输入区域,在卷积神经网络中,feature ma...

2021-12-21 11:10:56 386

原创 修复“could not find or load the Qt platform plugin windows“ while using Matplotlib in PyCharm

报错如上: 最近遇到pycharm利用matplotlib画图的时候报错,期间查询一番,发现各种支招都有。驴头不对马嘴的居多,这里整理一下使用解决办法: 最简单办法,打开pycharm设置,找到python scientific, 把“Show plots in tool windows”g勾选上之后再运行, 即可解决; 稍复杂一点,在模块导入的时候加入“ import matplotlib; matplotlib.use('TKAgg')或i...

2021-12-09 14:40:35 294

原创 pytorch训练的时候遇到RuntimeError: CUDA error: device-side assert triggered

RuntimeError: CUDA error: device-side assert triggered 在pytorch训练的时候遇到这个错误,查询一下原因的确是标签越界,这里与Python起始是从0有关。需要对标签进行细心的处理才可以。但是这里要讲解的不是这个,而是我是在预测位置点何来的标签越界?? 下面讲解这个错误处理办法:RuntimeError: CUDA error: device-side assert triggered首先检查自己的标签是否从0开...

2021-10-22 14:55:06 2252 1

原创 windows下安装python-pcl及其问题解决办法

python-pcl的安装是windows下一个比较冗余遇坑的问题,这里借钱前人经验梳理一下安装过程中的步骤与遇坑解决办法。 安装步骤:下载源码,在此链接; 下载PCL-1.9.0-AllInOne-msvc2017-win64.exe,1.6-1.9的版本都可以; 下载windows GTK; 安装vs2017或者2019。实测VS 2013不行; 安装PCL-1.9.0-AllInOne-msvc2017-win64.exe,并添加环境变量(必须添加!!!!!)...

2021-08-16 14:43:41 1710 4

原创 Ubuntu下安装python-pcl 遇坑及其解决办法

Ubuntu下安装python-pcl一般情况请按照指定操作下载,安装,但图中总会遇到一些奇怪问题,这里做一个踩坑的介绍:No such file or directory: 'pkg-config': 'pkg-config'??很无趣的问题,解决办法如下 sudo apt install -y pkg-config ...

2021-07-21 15:16:01 807

原创 Hdfview安装教程ubuntu

去官网下载HDFView安装包之后:终端输入./HDFView-xxx-Linux.sh此后会加压出来这些文件和文件夹,也可以直接安装hdfview.sh jre lib share继续执行:./hdfview.sh即可打开HDFView创建桌面图标;cd /usr/share/applicationssudo gedit hdfview.desktop在打开的gedit界面中添加(根据自己的路径做相应修改):[Desktop Entry]Type=Applicatio

2021-05-12 10:23:42 2849 3

原创 清华镜像安装pip 第三方包

清华镜像安装pip 第三方包**pip 安装第三方包的时候,下载速度有时候会很慢,特别是在Ubuntu之下会十分捉狂,这里说一些快捷安装的方法。pypi离线下载whl文件,离线安装;清华镜像下载TensorFlow安装包,或者在此网址下载pytorch安装包离线安装;或者Windows可以在这里下载安装;使用镜像安装pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple**其实主要是下载缓慢问题,尽量使用离线下载安装。离线安装wh

2021-04-30 11:27:58 544

原创 IOS Core ML如何把输入从MLMultiArray转换为image

一般2D模型在IOS上部署都可以接收输入为image,也可以接收MLMultiArray,但一般采用前者,因为时间上快捷好几百ms(如果不介意这点时间无视)。IOS设备指定的MLMultiArray极为Python中的numpy,而图片读取的方式为PIL,所以如果是OpenCV进行的图片处理,记得通道的准确。而numpy和PIL image是可以互相转换的,因此部署阶段也可以选择图片或者数组。下面给出转换代码:import coremltoolsimport coremltools.proto..

2021-03-26 15:06:58 1104

原创 pytorch模型在IOS下部署

由于实际情况考虑,这里贴出官方那个代码:import torchimport torchvision# Load a pre-trained version of MobileNetV2torch_model = torchvision.models.mobilenet_v2(pretrained=True)# Set the model in evaluation modetorch_model.eval()# Trace with random dataexample_input =

2021-03-11 09:57:42 1749 1

原创 A RecursionError (maximum recursion depth exceeded) occurred. Python打包成exe的时候出现此问题。

A RecursionError (maximum recursion depth exceeded) occurred. Python打包成exe的时候出现此问题。参考此文章所术进行打包。Python打包成exe有两种方式:1、完成打包后只有一个exe,双击既可以运行,无视任何环境,不管是否会有Python;2、完成打包后有exe还有许多动态库,已经许多py文件,无视任何环境,但是必须和这些动态库py文件保持相同目录;打包方式:pyinstaller -f example.py如果成功,

2021-01-22 14:09:53 740

原创 windows10下Python-pcl安装

windows10下Python-pcl安装PS:非原创,纯搬运+自己见解,。查考链接,尊重原作,拒绝抄袭。下载GitHub上python-pcl源码;下载gtk,链接在这里。解压gtk±bundle_3.10.4-20131202_win64.zip文件,把bin文件夹里面的所有文件(86个),都复制到python-pcl解压文件夹下的pkg-config文件夹下面。启动虚拟环境,路径切换到python-pcl文件夹;运行python setup.py build_ext -i如下执

2020-12-09 11:21:03 349 1

原创 spconv编译与安装

spconv编译与安装spconv介绍编译踩坑这篇博客或许不能帮助你解决问题,只是希望能根据记录帮助理解。spconv介绍SPConv一种精度更高、速度更快的“即插即用”卷积。北邮&南开大学联合提出了一种“即插即用”计算单元,它基于特征冗余而设计,它将输入特征分成两组分别进行处理最后采用简化版SK进行融合。许久不在点云深耕,转回来发现很多算法都有些不一样。我之前一直用着pointnet系列,后面发现一个pointgroup一举拿下S3DIS 实例分割的排行榜,把原来pointnet思想甩开几条

2020-11-17 14:44:46 5475 13

原创 pop_t找不到标识符 in PCL 1.9.1

问题出在PCL的第三方库flann种,dish.h文件。这个文件里pop_t在#else里才被用到,,所以typedef unsigned long long pop_t语句转移到#if __GNUC__之前,就可以了。我叫谢琛,深度学习探索者一枚!(有意咨询xiec177)...

2020-11-09 14:21:12 311

原创 Ubuntu下Meshlab无法链接obj文件或者无法打开外挂硬盘的obj文件

外挂硬盘的obj文件无法用meshlab打开打开报错问题原因解决办法打开报错While opening: '/media/user/external_hd/model.ply'Error encountered while loading file:"/media/user/external_hd/model.ply"Error details: Can't open file问题原因因为最新meshlab的安装采用了snap 的方式,而Snap具有一个安全模型(限制),该模型限制应用

2020-10-19 15:14:53 1511 2

翻译 Python中计算图像亮度

Python中计算图像亮度的方法PS:转载+翻译(有侵权告诉我,立马删除),为了自己记录;以下几个方法每个方法都返回一个相近值,但与其他方法不完全相同。另外,除了最后一个方法,所有方法的运行速度都差不多,最后一个方法的运行速度要慢得多,这取决于图像的大小对200幅图像进行了模拟测试。发现方法2和方法4给出了几乎相同的结果。方法3和方法5也几乎相同。方法1紧随方法3和方法5之后(有一些例外)。转换图像到灰度,返回平均像素亮度:def brightness( im_file ): im =

2020-07-22 11:26:38 11290 4

原创 libtorch-gpu推理时占用CPU 100%问题解决

libtorch-gpu推理时占用CPU 100%问题解决可能很多童鞋在利用libtorch进行pytorch模型加速的时候并没有注意过CPU的占用问题,可甚至有时候觉得能调通模型都觉得很好了。然而事实是越精越好(或者CPU的占用其实也影响模型的推理性能),可能觉得我说法有些问题,因为本来用的是GPU进行计算。注意此处的解释根据个人理解而来:首先先引入几个概念:cpu个数是指物理上安装了几个cpu,一般的个人电脑是安装了1个cpucpu内核数是指物理上,一个cpu芯片上集成了几个内核单元,

2020-07-09 15:42:03 4206 2

原创 “初始化”: 无法从“const cv::Mat”转换为“IplImage”,OpenCV4.3.0

“初始化”: 无法从“const cv::Mat”转换为“IplImage”遇到这个问题,百思不得其解,网上教程一大堆,但都没有用。查过语法,之前的确可行,但是在4.1.2 到 4.2.0后,就不再使用。针对最新4.3.0当然行不通;若按照如下使用:cv::Mat _roi_patch;IplImage z_ipl = _roi_patch;error: no viable conversion from ‘cv::Mat’ to ‘IplImage’ (aka ‘_IplImage’) I

2020-07-07 11:42:42 4416 6

原创 Open3D与numpy互转

作为点云可视化利器,居然百度了一圈没有谁写关于open3D与numpy互转的介绍,看来这个毕竟还是小众。翻了一遍官方介绍,还算简单,这里介绍一下如何转换。NumPy to open3d.PointCloudnumpy转open3D需要借助Vector3dVector函数,这样可以直接赋值与open3d.PointCloud.points,具体操作如下,假设xyz是一个n*3numpy数组:import numpy as npimport open3D as o3d\pcd = o3d.geom

2020-06-15 09:51:03 11913 4

原创 windows下编写libtorch库

很多时候使用官方的库没什么大问题,也很方便,但有时候也需要使用源码编写库。这里碰到一个问题需要编写pytorch的libtorch库,记录一下大致步骤与问题;下载源码:从官方克隆最新的代码的时候要加入recursive这个参数,因为Pytorch本身需要很多的第三方库参与编译:git clone --recursive https://github.com/pytorch/pytorch启动Anaconda虚拟环境(建议搭建一个纯净的虚拟环境),不知道如何搭建虚拟环境的,可以去这里进行参考..

2020-06-12 11:03:45 655

原创 tensorflow出现问题Passing (type, 1) or 1type as a synonym of type is deprecated

使用tensorflow时出现Passing (type, 1) or ‘1type’ as a synonym of type is deprecated; in a future version of numpy, it will…这个是由于numpy版本与tensorflow版本不匹配导致,虽然不影响使用,但是还是会有强迫症。这里给出两种解决方法:1、降级numpy版本到1.17.0之下,1.16包含及以下版本不受影响,pip install numpy==1.16.8;(但是这么做并不能体验新版

2020-06-03 15:17:36 488

原创 C++端部署pytorch, libtorc使用教程(精简版)

C++端部署pytorch, libtorc使用教程(精简版)深度模型想要落地,必须要面临部署的问题,python虽然带来了训练的方便,但是实际部署却以C++端为主,所以如何让自己的模型很好的再C++端运行(除了C++调python代码)一直以来是个重要研究点,C++部署方法很多,这里仅针对libtorch的使用介绍:环境说明:windows10、pytorch1.4、VS20171.l...

2020-05-07 11:29:40 2325 2

原创 Windows下安装pytorch1.3.0安装以及中途遇到的安装问题

pytorch官方历来是推荐自己最新的框架,而且老框架也不会完全提供whl版本,比如pytorch1.3.0,只有Ubuntu的whl文件。而且直接从官方安装很慢,基本会安装失败,所以这次采用离线安装;首先从清华镜像下载pytorch版本,找到自己想要的版本,我一般采用的是python3.6,下载pytorch和torchvision。搭建虚拟环境这里就不赘述了,实在很简单,conda cr...

2020-04-02 14:32:01 4528 5

原创 Couldn‘t export operator aten::upsample_bilinear2d

这是在pytorch在向onnx转移模型时候遇到的问题,虽然onnx并不是完全支持pytorch所有层,但是上采样这个还是可以的,导致这个的原因是upsample_blinear2d丢失导致,所以在envs下的pytorch的onnx文件夹下找到 symbolic_opset9.py,把里面720行左右相似的语句修改为如下(建议修改之前先复制一份文件备份):upsample_bilinear1d...

2020-03-30 10:04:37 1169

原创 libcudnn.so.7: file too short

Anaconda离线安装好TensorFlow或者pytorch之后运行发现报错“libcudnn.so.7: file too short”,即使系统安装有cuda和cudnn也不行,这是因为anaconda虚拟环境之后会默认安装一个cuda 和cudnn的简版,因此需要再次安装cudatoolkit和cudnn,采用conda install cudnn=7.6.0 -c https://m...

2020-03-26 10:32:09 916 1

原创 Failed to get convolution algorithm. This is probably because cuDNN failed to initialize

Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.Could not create cudnn handle: CUDNN_STATUS_...

2019-12-31 18:12:03 2165

原创 关于pointnet++系列编译文件(tf_ops)的问题

点云分割与处理以pointnet系列为首,得到了比较好的成果,但是从pointnet++开始,作者开始在Ubuntu环境下进行网络训练,需要编写动态文件.so(包括后续的PointCNN、pointSift、ASIS、GSPN),使之很难迁移到Windows下进行。当然,点云剩余的其余算法(SGPN、DGCNN、PointGrid)可以在双系统环境下运行,不存在编译问题。 由此以来编译...

2019-11-20 11:13:03 3153 16

原创 UnknownErrorFailed to get convolution algorithm,This is probably because cuDNN failed to initialize。

利用TensorFlow进行训练时出现“Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.”这个网上解释的是由于cu...

2019-11-13 10:44:03 3874 5

原创 conda版本回退说明

@conda版本回退说明今天使用conda进行虚拟环境搭建时候conda提示“WARNING conda.base.context:use_only_tar_bz2(632): Conda is constrained to only using the old .tar.bz2 file format because you have conda-build installed, and it...

2019-10-23 11:55:44 2575

原创 ckpt为savermodel模型并TRT调用的问题

因为任务需要,需要将TensorFlow训练的得到的ckpt文件转换成savemodel,并用TRT调用,这里记下自己从中遇到的坑。1、ckpt转savemodel,可以参考https://blog.csdn.net/zmlovelx/article/details/100511406这个博客,写的很详细,按照使用没有任何问题。保存好以后到save目录下,会有一个saved_model.pb文件...

2019-10-23 09:51:50 2253 8

原创 Ubuntu状态栏位置更改

Ubuntu状态栏位置更改到底部Ubuntu状态栏一直在左侧,想要换成与Windows一样在底部可以进行如下操作。1、Ctrl + Alt + t 打开终端输入以下:“gsettings set com.canonical.Unity.Launcher launcher-position Bottom”, 回车确认(注意:ubuntu 状态栏只能设置在底部或者左侧,最后只有Bottom或者L...

2019-10-22 10:53:27 1998

Pointnet2.PyTorch修正版,适配高版本pytorch

Pointnet2.PyTorch修正版,适配高版本pytorch

2022-11-04

gtk+-bundle_3.10.4-20131202_win64

gtk+-bundle_3.10.4-20131202_win64.zipGTK+(GIMP Toolkit)是一套源码以LGPL许可协议分发、跨平台的图形工具包

2020-12-09

CornerNet_Saccade_500000.pkl.txt

CornerNet-Lite: Training, Evaluation and Testing Code预训练模型 CornerNet_Saccade_500000.pkl 文件附百度云下载地址 Software Requirement Python 3.7 PyTorch 1.0.0 CUDA 10 GCC 4.9.2 or above

2020-04-09

best_cityscapes_checkpoint.pth.txt

Gated-SCNN: Gated Shape CNNs for Semantic Segmentation GSCNN网络的预训练模型; best_cityscapes_checkpoint.pth TXT中附带百度云下载地址,永久有效; Python requirements Currently, the code supports Python 3 numpy PyTorch (>=1.1.0) torchvision scipy scikit-image tensorboardX tqdm torch-encoding opencv PyYAML

2020-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除