自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 linux常用匹配操作

替换符合条件的一整行数据。

2023-04-26 10:40:46 188

原创 请求HTTPS接口报Caused by SSLError(SSLError(1, ‘[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake

请求HTTPS接口报错:Caused by SSLError(SSLError(1, ‘[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:777)’),)试过加SSL认证import requests.packages.urllib3.util.ssl_requests.packages.urllib3.util.ssl_.DEFAULT_CIPHERS = ‘ALL’试过安装certifi 或者更

2022-07-06 17:40:07 2314 1

原创 2021-02-04

深度学习进行一轮之后再报错cuda内存不足主要还是清缓存什么的gc.collect() #原文改成torch.cuda.empty_cache()

2021-02-04 22:01:27 163

原创 C++ malloc头文件

报错 error: malloc.h: No such file or directory解决方法:将报错文件中#include <malloc.h>修改为#include <sys/malloc.h>又报错 ‘malloc.h’ file not found use of undeclared identifier ‘malloc’应该修改为#include <mm_malloc.h>...

2020-09-06 17:06:53 7299

原创 经典排序算法及实现

1.冒泡排序——稳定平均时间复杂度:O(n^2) 最好:O(n) 最差:O(n^2)平均空间复杂度:O(1) 最好:0 最差:O(n)大体思想就是通过与相邻元素的比较和交换来把小的数交换到最前面。这个过程类似于水泡向上升一样,因此而得名。1)比较相邻的元素,如果第一个比第二个大,就交换他们两个;2)对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对,在这一点,最后的元素应该会是最大的数;3)针对所有的元素重复以上的步骤,除了最后一个;4)持续每次对越来越少的元

2020-08-26 17:04:47 149

原创 softplus使用

>>> X = np.array([[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19]])>>>> X[:,0]array([ 0, 2, 4, 6, 8, 10, 12, 14, 16, 18])>>> X[:,1]array([ 1, 3, 5, 7, 9, 11, 13, 15, 17, 19])>>> impo

2020-08-06 23:11:07 2145

原创 8.4配环境的坑

1.直接conda install open3d提示PackageNotFoundError: Packages missing in current channels: - open3d找网上教程$ anaconda search -t conda skimage提示-bash: anaconda: 未找到命令然后看到一个教程给出了一个要安装包的网址(不一样的包)就去网址里面找到了自己要装的open3d根据网页搜索结果找到了安装命令conda install -c open3d-admin ope

2020-08-04 22:39:24 336

原创 C++ 排序函数sort使用

1.对int数组排序sort(a,a+a.size());2.对vector排序sort(A.begin(),A.end());2.对对vector降序排列sort(A.begin(),A.end(),greater<int>());//降序排列sort(A.rbegin(),A.rend());

2020-08-04 22:32:41 369

原创 6.15报错-conda使用命令报错

Mac中安装完anaconda之后命令行输入conda显示无命令解决办法打开mac终端:输入 vim ~/.bash_profile在文件中找到这样的一行:export PATH="//anaconda3/bin:$PATH"复制这一行,然后粘贴到终端起始,回车之后就会发现conda命令可用了之后还可以激活conda环境:conda activate发现报错然后根据提示输入conda init bash然后再conda activateok了————————————————版权声明:

2020-08-04 22:31:30 293

原创 python中numpy模块函数array()和mat()的区别

参考https://www.jianshu.com/p/fab721cb5cb1https://blog.csdn.net/Build_Tiger/article/details/79848808区别1)np.array更具通用性,np.mat只适用于二维矩阵,维数超过2以后,np.mat就不适用了。2)语法上:np.mat既然是为矩阵专门定制的(类比R语言中的matrix),那么肯定有它独特的语法优势2.矩阵乘法mat()函数中矩阵的乘积可以使用(星号) * 或 .dot()函数,其结果相

2020-08-04 22:29:30 954

原创 读取h5文件基本操作

import h5pyf0 = h5py.File('/Users/hupeiwen/Downloads/modelnet40_ply_hdf5_2048/ply_data_test0.h5','r')#遍历文件中的一级组for group in f0.keys(): print (group) #获得其下面的dataset print(f0[group].name) print(f0[group].shape) #print(f[group].value)

2020-08-04 22:28:16 3231 1

原创 倒角距离(Chamfer distance)

定义:一种对于图像的距离变换(distance transform),常用于shaped based object detection。对于一个有特征点和非特征点的二值图像,此距离变换就是求解每一个点到最近特征点的距离。距离变换就是将一幅表示目标的二值图像转化为一幅灰度图像,这幅灰度图像中某点的灰度值就是表示原始二值图像相应坐标点关于最近目标的距离,因而变换后的图像也就是所谓的距离图像。其应用的主要目的在于:目标匹配这是由于将一幅表示为二值的目标图像在另一二值图像中进行匹配查找时,如果目标存在局部变形

2020-08-04 22:26:52 11492 1

原创 7.5 python点云可视化的坑

python-pcl点云可视化两片点云可视化里面还有点云和数组的互换删除python列表中nanimport numpy as nplist_test = ['a', 'b', 'c', np.nan]print(list_test)while np.nan in list_test: list_test.remove(np.nan)print(list_test)删除pandas.DataFrame 中包含NaN的行或列...

2020-08-04 22:26:20 596

原创 点云配准论文阅读笔记

1.《RPM-Net: Robust Point Matching using Learned Features》CVPR2020论文链接:http://arxiv.org/abs/2003.13479v1代码链接:https://github.com/yewzijian/RPMNet解决了点云刚性配准任务中,对初始刚性变换和噪声/离群点敏感的问题。基于空间距离的最近点对应的硬赋值对初始刚性变换和噪声/离群点敏感,往往导致ICP收敛到错误的局部极小值。RPM比ICP更为健壮,但它仍然对初始化和局

2020-08-04 22:17:46 3232

原创 pycharm建立两个同步连接远程服务器

1.设置远程连接配置2.新增连接常用SFTP取个名字吧3.配置连接设置其余注意见图。

2020-08-04 22:15:56 966 1

空空如也

空空如也

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

TA关注的人

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