自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Felaim的博客

尽人事,听天命!我的邮箱是[email protected]欢迎各位小伙伴们一起交流!O(∩_∩)O哈哈~

  • 博客(489)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 功能性函数模块:汇总篇

LZ准备把经常使用的函数模块整理一下,后面在使用的时候直接搭个积木就可以啦1. 计算IOU

2020-12-17 09:45:18 433

原创 深度学习:淘气3000问

淘气3000问LZ每天学习深度学习各种知识,其实会遇到各种各样的问题,每次都百度还是挺麻烦的,想做个汇总博客,总结各种深度学习遇到的问题。有些很简单,做个积累,有些还是比较复杂的,那就好好研究一下吧!1. BatchNorm是什么?2. BatchNorm里面的momentum有什么用?3. 目前常用的backbone有哪些?分别是什么样的呢?4. 常用的激活函数有哪些?分别是什么呢?5. DLA(Deep Layer Aggregation)是什么?为什么要用这种结构?6. DCN(Defo

2020-09-08 18:46:18 590 1

原创 c语言入门到c++使用高手(课程笔记+案例链接)(2020年6月23日更新类第四,五节)

c语言入门到c++使用高手(课程笔记+案例链接)一、引言在学校里还是python,matlab用惯了,c++用起来还是没有得心应手,很多c++11的用法也没有理解的很清楚,所以LZ准备花半年左右的时间,利用课余的时间系统的学习一下c语言到c++的一系列知识,哪怕是再基础的知识也准备重新走一遍,夯实下基础,这篇博客其实就是学习笔记+案例的一个目录,后续会持续更新这篇博客,当然也会更新对应一系列的...

2020-04-08 09:23:46 1148 2

原创 自动驾驶:Tesla AI DAY 2022

Tesla AI DAY 2022

2023-06-10 14:36:18 1375

原创 VSCODE: Merge-conflict设置

VSCODE: Merge-conflict设置

2022-12-28 14:12:05 812 1

原创 自动驾驶:2022 apollo day 观后感(三)

2022 apollo day 感知

2022-12-06 17:11:49 756

原创 自动驾驶:2022 apollo day 观后感(二)

2022 apollo day 地图相关

2022-12-06 16:45:29 686

原创 自动驾驶:2022 apollo day 观后感(一)

2022 apollo day(一)

2022-12-06 14:12:10 816

原创 Paper reading:Fine-Grained Head Pose Estimation Without Keypoints (CVPR2018)

Paper reading:Fine-Grained Head Pose Estimation Without Keypoints (CVPR2018)一、 背景为什么要读这篇论文,因为LZ之前要做头部姿态估计,看到一些传统的方法,都是先进行人脸检测,然后再进行关键点定位,当然现在可以一起做,anyway,得到最后的关键点位置,再使用一个通用的3D人脸模型,通过solvePnP来得到最终的头部姿态,但是不管是脑子中考虑还是最后的动手实践,得到的结论就是这种方式的头部姿态方法不robust。可以想一下:每

2022-12-06 13:32:13 766

原创 Docker: 小白之路九(从0搭建自己的Docker环境centos7)

Docker环境配置centos7版本

2022-12-06 13:27:05 568

原创 Caffe:常用层的参数设置

caffe常用层参数设置 int K_ int N_ bool bias_term_...

2022-12-06 13:25:43 145

原创 Caffe:常见层的书写方式

caffe的常用层书写方式

2022-12-06 13:23:04 313

原创 VSCODE:代码块折叠设置

LZ在使用vscode的时候,出现代码块无法折叠的问题,这个对于比较长的脚本,阅读起来非常不友好,于是找了个方法,很简单,做个记录。修改EditorFoldingStrategy选项的值为indentation。在输入框输入folding,文件->首选项->设置。小技巧,写了备查就行!...

2022-07-25 11:20:00 2867 2

原创 乱七八糟:程序员(媛)请保护好自己

LZ并不是标题档,只是有感而发,终极的目标就是,程序员(媛)们请保护好自己,尤其是应届生,要明白领导是真的器重你,还是说在对你使用PUA。

2022-07-24 16:03:15 1153 3

原创 自动驾驶:常用缩写对照表(持续补充中。。。)

常用词汇持续积累中。。。 英文缩写 中文全称 英文全称 ABS 防抱死制动系统 Anti-lock Braking System ACCS 自适应巡航控制系统

2022-05-07 11:43:51 1678

原创 乱七八糟:跳槽半年后的周六

一、背景LZ是19年硕士毕业,7月进入一家公司的软件技术中心,担任人工智能算法工程师,在21年8月跳槽到新的公司,做的是研发工程师,但是职责细化了很多,主要负责做多传感器融合和后续模型的评测等。二、一些变化2.1 工作节奏之前的公司属于类似国企的状态,正常是朝九晚五,周二周四到八点,然后大小周,这样每个月会因为加班的原因有3天的调休时间,虽然lz的老大还是比较push的状态,但因为整个公司感觉都比较佛系,所以还是比较有生活的,下了班经常去健身,去到处逛逛,好悠闲。。。现在的公司属于一家创业公司,首

2022-03-12 13:10:27 1173 5

原创 Pycharm: Debug卡死

背景:使用pycharm进行Debug的时候,出现卡死的情况解决方式:亲测,问题解决!

2021-12-24 14:22:18 1675

原创 VS code:循环输入密码

问题描述:LZ经常会使用vs code来远程登录服务器,今天碰到一直循环输入密码也无法登录,为了排除网络问题,直接使用终端是可以登录到服务器上的,所以应该是vs code的问题。解决方案:菜单栏里view,点击command palette输入remote-ssh: kill vs code server on host…输入密码即可重新登录然后等待一会儿,即可登录。参考: https://blog.csdn.net/qq_36332660/article/details/12038470

2021-12-13 10:59:13 1795

原创 Onnx:前向验证准确性(onnx模型与pth结果对齐)

Onnx模型前向验证说明:下方代码对应的是模板代码onnx_path是对应onnx的路径,data_path是pth模型前向保存的网络输入和网络输出输出的打印比较多,可按照自己需求进行关闭import onnxruntimeimport torchimport pickleimport numpy as npimport onnxonnx_path = "***.onnx"data_path = "***.pkl"# 获取onnx网络的输出model = onnx.load

2021-12-02 19:49:33 2670 1

原创 python:中文输出报错UnicodeEncodeError

python遇到的一个小问题UnicodeEncodeError: 'ascii' codec can't encode characters in position 1368-1376: ordinal not in range(128)这个是在文件中存在中文,输出的时候报错,加上下面的一段代码,问题解决import sysimport codecssys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach()) 简单记录下就好。

2021-11-18 20:29:48 1441

原创 Linux:显示设置问题

昨天LZ遇到一个比较坑的问题,好久没做记录了,今天更新一下这个坑。问题背景:LZ是在ubuntu下运行代码,之前使用plt.show()是可以显示图形的交互界面的,但是昨天一直会报一个错误:Could not connect to display localhost:10.0经过各种百度和google之后,很多小伙伴给出的都是import matplotlibmatplotlib.use('Agg')import matplotlib.pyplot as plt这个方案对LZ是不适用的,

2021-10-26 10:55:57 568

原创 TMUX: 提升工作效率的神器

TMUX: 提升工作效率的神器1.简单介绍换新工作,小伙伴刚开始就问:"你知道tmux吗?那个很好用!"好吧,LZ不知道,所以简单记录一下,同时也介绍给其他小伙伴,好东西要分享,用完发现,真香!tmux 是两个单词的缩写,即“Terminal MultipleXer”,意思是“终端复用器”。2.常用命令tmux # 启动tmux环境,默认取名为0,如果想设定会话名字可以使用tmux new -s nametmux ls #查看tmux开启会话tmux a -t name # 重新attach

2021-08-19 21:32:48 399

原创 乱七八糟:迟到的入职两年个人总结

迟到的入职两年个人总结1. 背景lz是19年6月毕业的,7月8日入职现在的公司,现在是2021年7月29日,已经整整两年多1个月了,所以说是迟到的个人总结吧。lz在公司担任的是人工智能算法工程师,主要是根据产线的需求,进行需求分析和技术预研,然后通过阅读现有paper,来确定对应的技术方案,最终完成模型训练,并配合前后端同事完成移植工作。入职一年的个人总结:https://felaim.blog.csdn.net/article/details/1070696992. 学会思考经过两年的工作,我觉

2021-07-29 17:39:33 729 3

原创 Git:Github镜像网站

最近github不知道为啥一直登不上,经过多次尝试,找到一个Github的镜像网址,做个记录吧镜像地址:https://git.sdut.me/

2021-07-29 14:13:32 2139

原创 Paper Reading:你真的了解Transformer了吗?

Attention is All You Need

2021-06-25 16:32:28 278

原创 功能性模块:(10)Spearman‘s rank correlation coefficient的简单理解(含与PCC之间的区别)

Spearman’s rank correlation coefficient的简单理解1. 背景在统计学中,斯皮尔曼等级相关系数(Spearman’s rank correlation coefficient, 或者Spearman’s ρ\rhoρ, 通常使用ρ\rhoρ或者rsr_srs​来表示),是一个等级相关性的非参数度量(两个变量等级之间的统计相关性)。这个相关系数使用单调函数来描述两个变量之间的关系程度。如果两个变量的Spearman correlation和Pearson correl

2021-06-04 16:53:28 2294 1

原创 功能性模块:(9)Pearson Correlation coeffiicient的简单理解

Pearson correlation coefficient 的简单理解1. 背景最近LZ正在恶补一些nlp相关的知识,其中在判断句子文本相似性的时候,使用了Pearson correlation和Spearman’s rank correlation这两个统计学相关系数,还是做个笔记吧,不然时间久了,又会忘记了。在统计学中,皮尔逊相关系数(Pearson correlation coefficient, PCC),有的时候也指Pearson’s r, 皮尔逊剂矩相关系数 (Pearson pr

2021-06-04 11:38:56 1749

原创 Paper Reading: GELUs

Paper Reading: GELUs1. 简介文章全名: GAUSSIAN ERROR LINEAR UNITS (GELUs)这个激活函数是LZ在看BERT的时候,提及到的,因为对这个激活函数还不是很熟悉,于是就补充下对应的知识。主要想知道几个问题:激活函数是怎么实现的?与之前的激活函数相比,它的优势在什么地方?使用它对训练结果有什么影响?什么是GELUs?是指高斯误差线性单元(Gaussian Error Linear Unint, GELU),这是一种高性能的神经网络激活函数,

2021-06-03 14:29:54 444

原创 功能性模块:(8)一文理解常用激活函数(Sigmoid,ReLU,ELU,GELU...)

一文理解常用激活函数1. Sigmoid公式:Sigmoid(x)=11+exp⁡(−x)\text{Sigmoid}(x) = \frac{1}{1 + \exp(-x)}Sigmoid(x)=1+exp(−x)1​Sigmoid的函数形状如下图所示:对应的导数形式如下图所示:Sigmoid函数的优点:便于求导,可以看到Sigmoid的梯度是平滑的函数能够压缩数据,数据会压缩在0-1之间适合用于前向传播Sigmoid函数的缺点:容易出现梯度消失Sigmoid的输出不是0均

2021-06-03 11:38:15 2139 1

原创 python:xlrd.biffh.XLRDError: Excel xlsx file; not supported

1. 问题描述LZ使用xlrd读取file.xlsx的文档时,运行程序报错Traceback (most recent call last): File "<input>", line 1, in <module> File "/root/.pycharm_helpers/pydev/_pydev_bundle/pydev_umd.py", line 197, in runfile pydev_imports.execfile(filename, global_v

2021-06-02 14:45:03 858

原创 Paper Reading: STS-B

Paper Reading: STS-B1. 引言论文全名为:SemEval-2017 Task 1: Semantic Textual SimilarityMultilingual and Cross-lingual Focused EvaluationSTS是什么?Semantic Textual Similarity (STS) ,用来表示句子意义的相似性。主要有哪些应用呢?包括机器翻译(machine translation, MT),总结归纳(summarization),生成(gene

2021-05-31 16:25:18 1951

原创 Paper Reading: GLUE

Paper Reading: GLUE1. 引言最近看论文,突然脑子中蹦出了这么一个感觉,看论文是不应该先把论文看厚了,然后再把论文看薄了,这论文也就懂了O(∩_∩)O这篇论文是在看BERT的时候,里面有一个GLUE score的评价指标,因为刚开始接触NLP,算是NLP的小白吧,所以还是有很多要理解和学习的知识。进入正题,GLUE是什么?General Language Understanding Evaluation(GLUE) benchmark,用于评估各种现有不同的natural lang

2021-05-31 11:02:52 486

原创 NLP: Transformer quick tour

transformer : Quick tour1. 使用pipeline开始一个任务1.1 transformer的pipeline提供的任务类型情感分析:文本是积极的还是消极的文本生成(英语):给定一个提示,模型会生成对应的内容名称实体识别(Name Entity Recognition, NER):输入一个句子,将每个单词标记为其表示的实体(如人,地点等)问题解答:为模型提供一些上下文和问题,并从上下文中提取答案填充被屏蔽的文本:给定带有被屏蔽词的文本(例如,用[ma

2021-05-27 14:06:28 289

原创 python: txt与xls代码处理示例

txt与xls代码处理示例1. 背景最近因为服务器训练时间不稳定的问题,LZ就想找出具体时间消耗的原因,但是训练平台只能保存成txt,才能下载,于是LZ把所有的数据都保存成txt的形式,当然如果小伙伴在保存文本时,使用’\t’来保存,这样下载对应的文本后,就可以直接手动复制到excel表格中,这也是一种方式。2. 环境配置conda install xlrdconda install xlwt2. txt2excel示例主要显示了怎么使用xlwt建立新的workbook,增加sheet

2021-05-25 09:34:10 1055 1

原创 python:It seems that scikit-learn has not been built correctly

问题描述ImportError: dlopen: cannot load any more object with static TLS___________________________________________________________________________Contents of /usr/local/lib/python3.6/site-packages/sklearn/__check_build:_check_build.cpython-36m-x86_64-linu

2021-05-21 14:42:40 3421 3

原创 ssh:Permission denied (publickey,password).

问题描述从训练平台拉取镜像后,安装ssh,出现如下报错:Permission denied (publickey,password).在密码正确的情况下也无法进行连接解决方案遇到这样的情况,如果不是密码错误,并且服务器上的sshd服务已经开启的情况下,需要进入到对应docker中,修改对应docker的配置文件/etc/ssh/sshd_configvim /etc/ssh/sshd_config//找到下面配置,取消对应的注释PermitRootLogin yesPubkeyAuthe

2021-05-21 10:44:58 15996 6

原创 Potplayer快速裁取视频(适用截取比较短的视频)

1. 安装potplayer到对应网址下载,windows下一键安装即可2. 优点可以使用各种视频格式,因为LZ是做图像处理,视频处理,平常会遇到各种格式的视频,或者业务直接抓取得到的yuv视频,使用potplayer也可以直接播放,功能相当强大,并且没有乱七八糟的广告。3. 截取视频3.1 使用potplayer打开一段视频这里因为涉及到一些隐私原因,就不进行视频展示了3.2 使用快捷键Alt+c调出录制视频,这里保存设置是保存视频文件夹的位置,文件前缀也可以自己进行设置,后面使用默认的

2021-04-28 09:37:28 15962

原创 功能性模块:(7)检测性能评估模块(precision,recall等)

功能性模块:(7)检测性能评估模块一、模块介绍其实每个算法的好坏都是有对应的评估标准的,如果你和老板说检测算法好或者不好,哈哈哈,那必然就是悲剧了。好或者不好是一个定性的说法,对于实际算法来说,到底怎么样算法算好?怎么样算法算不好?这些应该是有个定量的标准。对于检测来说,可能最常用的几个评价指标就是precision(查准率,就是你检测出来的目标有多少是真的目标),recall(查全率,就是实际的目标你的算法能检测出来多少),还有ap,map等。本篇博客其实就是让小伙伴们对自己的检测模型心里有一个底,换

2021-01-08 11:17:24 657

原创 功能性模块:(6)视频切割成图片:OpenCV版

功能性模块:(6)视频切割成图片:OpenCV版一、模块介绍这个其实是功能性模块(5)的反向过程,主要的目的是将视频抽成图片,这样便于逐帧分析,或者进行其他应用,这个看小伙伴们需求。二、代码实现def Video2Frame(videopath): """ :param video_root: 视频的根目录 :return: """ video_names = os.listdir(videopath) for video_name in video

2020-12-29 16:53:07 323 1

原创 功能性模块: (5)图片生成视频:ffmpeg版和OpenCV版

功能性模块:(5)图片生成视频:ffmpeg版和OpenCV版一、模块介绍这个模块其实是非常常用、基本的模块了,主要就是针对一些需要依靠视频才能评判效果的一些应用,当然小伙伴们按自己的需求来吧。这个图片呢其实是LZ事先处理好的,这个里有一个小技巧可以分享给小伙伴们,在图像命名的时候尽量以00001.jpg,00002.jpg这种方式来命名,这样对图像进行排序的时候也会更加方便,不至于出现1.jpg,10.jpg,2.jpg…这种情况,会非常麻烦。二、代码实现2.1 OpenCV版本OpenCV的

2020-12-29 14:46:29 581

01-nbody.cu

Final Exercise: Accelerate and Optimize an N-Body Simulator,只上传题目,实现请自己实现

2020-05-30

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

TA关注的人

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