- 博客(19)
- 收藏
- 关注
原创 ROS 安装复盘
本文主要参考https://blog.csdn.net/dally2/article/details/118028380,根据自己配置过程中遇到的问题做了一些修补。一、OS环境Ubuntu 16.04二、配置系统软件源打开“软件和更新”,进入到“Ubuntu软件”界面,三、添加中科大源其它博客提供的是ubuntu的源,在我的电脑下载速度过慢,因此推荐使用中科大源sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors
2022-05-08 11:44:23 758
原创 图像兴趣点检测与描述 的深度学习方法总结
图像的兴趣点(关键点、特征点)检测和描述往往是图像配准、相机标定、场景识别、目标跟踪的首要步骤,是计算机视觉研究的重要课题。检测子的目的是为了提取可匹配的兴趣点,而描述子可用于匹配或识别,为下游任务作准备。网上很多文章[1,2]都只介绍了传统的SIFT、SURF、ORB等方法,关于深度学习的方法缺少一篇系统的总结性文章,本文将填一下这个坑。本文重点介绍LIFT[3]、DeLF[4]、SuperPoint[5]、D2Net[6]几篇文章的思想方法和优缺点分析,然后总结其发展趋势和未来展望。代表性工作1.
2022-03-20 11:47:23 5905
原创 ICME2022注意事项
一、deadline12月12日 http://2022.ieeeicme.org/important-dates.html二、注意事项来源:http://2022.ieeeicme.org/author-info.html#General-Information里面有几个模块,一般是投regular paper,所以先看GENERAL INFORMATION, 再看REGULAR AND SPECIAL SESSIONSGeneral Information:注册CMT附加材料 小于2
2021-11-13 16:09:57 1612 1
原创 NLP实战:使用机器/深度学习做文本分类
当你掌握了机器学习和深度学习一些基本知识后,实现一些相关代码是非常必要的。本文提供了一个实战任务和代码实现:在给定的20类新闻文本数据集下,分别使用朴素贝叶斯、K近邻、神经网络进行文本分类,使用5次交叉验证,并对分类结果进行分析讨论。如果你能跟着实现文章中的代码,相信你的代码能力一定能有很大提高。(有些模块使用sklearn可以更简洁地解决,但是我尽量不使用sklearn, 因为那样对代码能力帮助较小)下面的介绍包含文字叙述和部分代码,完整代码先从这里下载一、数据集:数据集包含了 20个 新闻群组,
2021-10-10 22:06:16 892
原创 pytorch的dataloader机制深入总结
首先聊一聊个人对于Pytorch为什么使用dataloder这一机制的理解:在没有用pytorch之前,我读取数据一般时写一个load_data的函数,在里面导入数据,做一些数据预处理,这一部分就显得很烦索。对于深度学习来说,还得考虑batch的读取、GPU的使用、数据增强、数据乱序读取等等,所以需要有一个模块来集中解决这些事情,所以就有了data_loader的机制本篇文章主要解决以下三个问题:如何最快地加载torch官方已有的数据集并生成一个dataloader ?如何加载本地的数据
2021-06-18 01:24:07 1504 1
原创 玩转python的import机制
1.同个文件夹的两个.py文件1.1 情况一把一些函数和变量放入到func.py文件中,然后在main.py文件中调用它,好处是main.py文件不会太过冗长。文件目录结构如下图:代码编写如下:# 在func文件里写入一个函数和一个变量def debugging(): print("func is imported")x = 1# 在main文件import func# 方式1(推荐使用)import funcfunc.debugging()print(func.x)
2021-06-13 11:08:34 221 2
原创 docker 基本语法
docker 基本语法基础命令sudo docker version 查看docker版本 sudo docker info 查看docker详细信息sudo 命令 --help 查看帮助信息(主要是参数)镜像命令sudo docker iamges 查看现有镜像 -a -qsudo docker search 镜像名称 命令行搜镜像hub.docker.com 从类似dockerhub搜索镜像sudo docker pull 镜像:tag 拉取指定版本的镜像s
2021-04-27 16:51:58 574
原创 子串分值和(O(26n) 易懂版)
文章目录题目描述思路代码题目描述十一届蓝桥杯大题第三题思路核心在于每个字符只对部分子串有贡献,对一个子串有贡献,我们就给它得分+1比如对于str=“abab”, 包含str[1]的子串有ab,b,ba,bab,abab, 但是str[1]有贡献的只有ab,b,ba,bab, 另外两个出现了第二个b,导致str[1]的贡献变为0所以我们只要记录str[i]右边第一个重复的字母位置R,和左边第一个重复出现的字母位置L, [L+1,R-1]就是它有贡献的区间范围。这个区间范围内有多少个子串呢?以i
2021-04-11 13:16:15 900 4
原创 吴恩达 tensorflow
最近在学吴恩达的深度学习课程,课后编程作业从第2课的第三周开始用到tensorflow,这里讲一下如何在开始阶段用好这门课的工具tensorflow版本控制依次进行以下步骤1. 多个环境不同出处的代码用到的tf版本不一,此时好的方法是多开几个tf环境,单独地在相应的环境下做实验,我这里就是新开了一个环境:conda create -n tfwu python=3.6每次要用的时候先切换成这个环境cmd-->代码路径-->activate tfwu2. 版本调整下面这步是最关键
2021-04-02 13:41:06 537 1
原创 CondaHTTPError错误(以open3d安装为例)
安装open3d复盘在安装open3d以及一些比较不常用的库的时候,conda就会报如下图的错误:1.踩过的坑搜索关键词“安装open3d http错误”,大量相关的博客的解决方法无非就是四种:换清华源改.condarc文件清华源的https改成http检查环境变量是否配置正确(用户path、系统path)但是很可惜,这些方法对我的电脑都不奏效2.解决终于在github的一个关于conda的论坛上找到了解决方法:https://github.com/conda/conda/issu
2021-03-01 00:29:57 1136 8
原创 时间序列分析深入总结(一)(附代码)
这篇文章主要讨论以下四个问题:时间序列与回归的区别与联系平稳时间序列的模型线性时间序列的模型二次增长序列的模型1.时间序列与回归的区别与联系1.1 联系都是通过学习过去的数据,预测未来数据,如房价预测。且同样都只能用于短期预测。都考虑到数据的随机性和噪声的影响如线性回归模型 y=ax+b+ϵy=ax+b+\epsilony=ax+b+ϵ时间序列模型 (待补充)1.2 区别最直观的一点,在回归中 y^t+1\hat y_{t+1}y^t+1是由X预测的,通常有一个f(.
2021-01-29 21:28:29 922
原创 Markdown基本语法
Markdown基本语法“工欲善其事,必先利其器“掌握markdown的基本语法是写博客的第一步1.基本符号输入~~hh~~ #删除线*ff* #斜体**hh** #加粗<u>kk</u> #下划线==dd== #高亮H~2~O~2~ #下标(数字前后都要加波浪号R^2^T^2^ #上标:cow::beer: #表情效果hh #删除线ff #斜体hh #加粗kk #下划线dd #高亮H2O2 #下标(数字前后都要加波浪号R
2021-01-29 00:07:31 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人