- 博客(202)
- 资源 (5)
- 收藏
- 关注
原创 [Ubuntu] download and install ChromeDrive
【代码】[Ubuntu] download and install ChromeDrive。
2023-10-29 20:14:14
921
原创 [Python / PyTorch] debug backward()
问题描述在自定义Loss的中,其backward()函数不支持在PyCharm中进行断点调试因此需要以其他方式进行断点调试解决方案参考:Is there a way to debug the backward method of Function class?使用pdb,在对应位置增加如下代码: import pdb pdb.set_trace()具体pdb命令,参考:10分钟教程掌握Python调试器pdb...
2022-03-17 15:22:34
2981
原创 [PyTorch] 可视化tensor图像
PyTorch提供了直接对tensor可视化的接口函数:plt.imshow(transforms.ToPILImage()(image), interpolation="bicubic")transforms.ToPILImage()(image).show() # Alternatively参考:How do I display a single image in PyTorch?
2022-01-23 15:17:28
6307
原创 [PyTorch] reverse the normalization
有时候在程序中需要对图像做可视化,但是读取进来的tensor已经经过了normalization,为小数,甚至可能出现负值为了可视化图像,必须对将tensor通过逆标准化获得原始的tensor具体方法参考 [Feature Request] Un-Normalize Image Tensormean = torch.tensor([1, 2, 3], dtype=torch.float32)std = torch.tensor([2, 2, 2], dtype=torch.float32)nor
2022-01-23 11:55:35
1866
2
原创 [debug] PyTorch报错:ConnectionResetError: [Errno 104] Connection reset by peer
问题描述:使用PyTorch 1.10.0,训练报错:ConnectionResetError: [Errno 104] Connection reset by peer问题解析参见pytorch的issueI believe the issue is only triggered for the case that bothpersistent_workers and pin_memory are turned on and iteration isterminated at the t
2022-01-22 21:07:00
11548
3
原创 [debug] Expected to have finished reduction in the prior iteration before starting a new one.
问题描述训练网络时出现错误:RuntimeError: Expected to have finished reduction in the prior iteration before starting a new one.原因分析参考该issueI met the same issue.But i solved it.The reason is that in my model class, I define a fpn module with 5 level output featu
2022-01-11 21:48:36
1227
3
原创 [debug] RuntimeError: “nll_loss_forward_reduce_cuda_kernel_2d_index“ not implemented for ‘Int‘
问题描述在使用nn.CrossEntropyLoss时出现报错:loss_id = self.IDLoss(id_preds, id_targets)Traceback (most recent call last): File "/home/hgx/pycharm-2020.1.3/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_exec2.py", line 3, in Exec exec(exp, global_vars, lo
2022-01-11 21:20:56
12666
4
转载 python 取列表(数组)偶数和奇数位置的值
python中的列表[]等于其他语言中的数组[]取列表索引取值,也就是列表的切片:list[i:j] 就是从列表的索引 i 到索引j 个的值;列表的索引第一位是从0开始的list[i:j:2] 一样取i 到 j 但加入了步长 这里步长为2;也就是取每次索引位置开始+2的值list[::2 ] 就是取奇数位 这里的 i j 我们省略的话就是默认数组最开头到结尾list[1::2] 这里缺省了j 但是i定义了1 也就是从数组第二个数开始取 ,所以这个是取偶数位...
2021-07-18 15:14:51
5167
原创 [debug] 延长Linux中sudo密码在终端的有效时间
参考:如何在 Linux 中让 sudo 密码会话的超时更长些问题描述在第一次执行 sudo 命令后,默认情况下密码将保持 15 分钟。某些需要长时间执行且需要sudo权限的命令,如果超过15min的时间上线就会报错。所以需要延长sudo密码在终端的有效时间。解决方法首先使用 sudo 命令以超级用户权限打开 /etc/sudoers 文件,如下所示:sudo gedit /etc/sudoers接着添加下面的默认值,这意味着 sudo 密码提示将会在用户使用 sudo 20 分钟后.
2021-07-16 22:23:03
1645
原创 [debug] pycharm在debug模式下一直显示collecting data
在setting --> Build, Execution, Deployment --> Python Debugger下,选中第三项"Gevent compatible"即可
2021-07-13 16:53:36
916
原创 [Linux + 深度学习]Ubuntu18.04 深度学习环境配置
contact author: Han GuangXinNVIDIA显卡驱动安装NVIDIA显卡驱动software&update ==> 附加驱动 ==> 选择对应驱动 ==> 应用更改ubuntu-drivers devices禁用Ubuntu自带的nouveau驱动桌面终端输入:sudo gedit /etc/modprobe.d/blacklist-nouveau.conf打开后为空白文件,加入下面两行并保存:blacklist nouveau.
2021-07-10 20:48:31
2061
10
原创 [debug] RuntimeError: CUDA error: no kernel image is available for execution on the device
问题描述运行程序时出现报错:RuntimeError: CUDA error: no kernel image is available for execution on the device (launch_kernel at /opt/conda/conda-bld/pytorch_1556653114079/work/aten/src/ATen/native/cuda/Loops.cuh:72)问题原因当前使用的硬件算力不支持相应的pytorch函数,需要更换pytorch到一个合适的版本。
2021-07-08 16:05:01
1277
3
原创 [debug] you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake ……
[debug] you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function ‘cvShowImage’问题描述you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in func
2020-11-26 18:51:59
1009
1
原创 [paper reading] FCOS
[paper reading] FCOS本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementmathuse yourselfrelativityFCOSIdeaContributionFCOS ArchitectureCenter-nessM
2020-11-08 08:00:06
1130
原创 [paper reading] CenterNet (Object as Points)
[paper reading] CenterNet (Object as Points)本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementmathuse yourselfrelativityCenterNet(Object as Points)
2020-11-07 16:19:28
386
原创 [paper reading] CenterNet (Triplets)
[paper reading] CenterNet (Triplets)本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementmathuse yourselfrelativityCenterNet(triple)Problem to SolveI
2020-11-07 16:10:43
1445
原创 [paper reading] CornerNet
[paper reading] CornerNet本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementmathuse yourselfrelativityCornerNetProblem to SolveKeyPoints (Anchor-Fr
2020-11-07 16:01:21
311
原创 [paper reading] RetinaNet
[paper reading] RetinaNet本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementmathuse yourselfrelativityRetinaNetProblem to SolveNegative ==> Easy
2020-11-07 15:44:07
1235
原创 [paper reading] SSD
[paper reading] SSD本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementuse yourselfmathSSDProblem to SolveContributionsSSD ArchitecturePros & Co
2020-11-07 15:34:10
967
原创 [paper reading] YOLO v1
[paper reading] YOLO v1本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementuse yourselfrelativeYOLO v1Problem to SolveDetection as RegressionYOLO v1
2020-11-07 15:24:04
1446
原创 [paper reading] Faster RCNN
[paper reading] Faster RCNN本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!motivationtechniquekey elementuse yourselfmathProblem to SolveProposal with CNNArchitectureRegion Proposal
2020-11-07 15:14:24
406
原创 [paper reading] DenseNet
[paper reading] DenseNet本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationtechniquekey elementuse yourselfrelativityDenseNetProblem to SolveModificationsDenseNet Arch
2020-11-07 15:06:31
643
原创 [paper reading] ResNet
[paper reading] ResNet本来想放到GitHub的,结果GitHub不支持公式。没办法只能放到优快云,但是格式也有些乱强烈建议去GitHub上下载源文件,来阅读学习!!!这样阅读体验才是最好的当然,如果有用,希望能给个star!topicmotivationmathtechniquekey elementuse yourselfrelativityResNetproblems to sloveidentity mappingforward/
2020-11-07 14:54:22
1061
1
原创 [paper reading] GoogLeNet
[paper reading] GoogLeNet基本概念这个部分其实是最重要的!建议先大概看看,然后通读全文,最后再回来看。这样一些东西就可以理解了。结构的稀疏连接层间连接的稀疏结构==> spatial level卷积层可以实现spatial level的稀疏结构。卷积层实现了层与层之间的局部连接(只对输入图像的某一部分patch进行卷积,而不是对整个图像进行卷积),从而实现了模型的稀疏性。特征连接的稀疏结构==> feature levelInception m
2020-11-07 11:36:35
579
原创 [Ubantu+ssh] Ubantu18.04 实现ssh远程连接
[Ubantu+ssh] Ubantu18.04 实现ssh远程连接为什么要用ssh昨天在主机上装东西把键盘鼠标的驱动删掉了,然后键盘鼠标都没反应了。如果重装系统的话重要的文件全都没有了,但好在最后还是找到了其他的办法安装了驱动。不过如果有ssh连接的话会方便很多。连接ssh的目的是有三个作为一个主机出问题的备用手段主机和笔记本之间快速传文件必要时用来远程跑程序。更新源列表sudo apt-get updatesudo apt-get upgrade安装 openssh-
2020-09-28 18:42:29
389
原创 [bug解决] Ubantu打不开Typora:typora error while loading shared libraries libXss.so.1
文章目录问题描述问题分析解决方法问题描述点击typora,会转一会,然后消失。打不开在Terminal输入typora,出现如下报错:typora: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory问题分析缺少shared libraries,安装即可。解决方法终端输入以下命令:sudo apt-get install l
2020-09-28 17:33:46
1289
原创 [TensorFlow] 运行报错:W tensorflowstream_executorplatformdefaultdso_loader.cc59]
[TensorFlow] 运行报错:W tensorflow/stream_executor/platform/default/dso_loader.cc:59]问题描述使用官网的命令下载TensorFlow没有出现问题pip install tensorflow但是运行时出现报错信息:2020-09-20 21:31:45.455714: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load
2020-09-21 09:02:11
74736
58
原创 [bug解决] TensorFlow安装错误:ERROR After October 2020 you may experience errors when installing
文章目录问题描述:解决方案问题描述:用官方提供的命令 pip install tensorflow 下载TensorFlow,得到如下的Error:ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.We recomm
2020-09-20 13:46:58
4125
1
原创 [bug解决] TensorFlow安装错误:ERROR Cannot uninstall ‘wrapt‘
[bug解决] TensorFlow安装错误:ERROR: Cannot uninstall ‘wrapt’.问题描述:根据官网安装教程安装TensorFlow时出现如下报错:ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a part
2020-09-20 12:45:38
524
原创 [bug解决] cannot import name ‘_validate_lengths‘ from ‘numpy.lib.arraypad‘
文章目录问题描述:原因分析:解决方案:方案1(不推荐):方案2(推荐):解决步骤:可能遇到的报错问题描述:skimage 报错from skimage import io报错信息如下:cannot import name '_validate_lengths' from 'numpy.lib.arraypad'原因分析:numpy的版本问题,导致_validate_lengths()函数被删除。解决方案:方案1(不推荐):numpy降级。降到一个保留有_validate_lengt
2020-09-20 11:57:09
2502
原创 [bug解决] IndentationError unindent does not match any outer indentation level
文章目录问题描述:产生原因:解决方案:问题描述:运行Python代码,出现如下报错:IndentationError: unindent does not match any outer indentation level产生原因:新的Python语法中是不支持的代码对齐中,混用TAB和空格的。一般来说是因为在TAB中混入了空格。解决方案:将对应文件中的空格变为tab。一般来说是我们自己修改了这个文件,直接安装的文件不会出现这个问题。所以想想自己修改了哪个文件,应该就是那个文件出了问题。
2020-09-20 11:34:48
1199
原创 [UFLDL] Exercise 1C:Softmax Regression
代码来源: UFLDL-Tutorial-notes-code,感谢其分享!本人工作只是对代码进行讲解,如有改动会单独指出。文章目录任务代码思路解析计算目标函数 J(θ)J(\theta)J(θ)计算梯度任务完成多分类softmax的目标函数J(θ)J(\theta)J(θ)和梯度∇θJ(θ)\nabla_{\theta}J(\theta)∇θJ(θ)的计算。代码softmax_regression_vec.m 代码如下:function [f,g] = softmax_regressi.
2020-07-16 01:25:05
423
原创 [paper reading] 译 + 注 :如何阅读 Research Papers(Andrew Ng)
[paper reading] 译 + 注 :如何阅读 Research Papers(Andrew Ng)本文基于吴恩达老师 (Andrew Ng) 在 Stanford Deep Learning Lectures (cs230n) 的课程:YouTube链接在此。翻译的原文链接在此。本人根据自己的想法,在保留原文加粗部分的条件下,增加了一下其他的加粗,以方便阅读。此外,我根据课程做了一些笔记,也加到了文章中,作为补充(以引用格式注明)。最后,一些吴恩达老师提到但原文没有提到的内容,我放到了最
2020-07-15 10:23:56
1305
原创 [Python + PyQt5] 均匀平面波的入射、反射及透射的仿真实验
文章目录目标功能介绍结果展示源代码目标均匀平面波的入射、反射及透射的仿真实验。功能介绍该GUI实现了以下的功能:二维显示电场特性和磁场的传播特性。并且可以实时选择显示方式。独立显示模式为将电场特性和磁场特性显示在两张图中,便于分别观察电场和磁场。合并显示模式为将电场特性和磁场特性显示在一张图中,便于观察电场和磁场的关系。三维显示电场特性和磁场传播特性。二维显示和三维显示的实时切换。仿真参数的修改。并根据仿真任务的不同,单独显示不同的修改选项。在动态显示上,二维图像可以实时地合并显示(显
2020-07-14 23:24:21
1876
原创 [Python+MATLAB] 在Python中使用MATLAB (持续更新中)
[Python+MATLAB] 在Python中使用MATLAB (持续更新中)使用Python能使用MATLAB的函数吗?答案是可以的!The MATLAB Engine API for Python provides a package for Python to call MATLAB as a computational engine. (官方网址:Calling MATLAB from Python)这真是一个人民群众喜闻乐见的好事情!至于为啥要在Python里调用MATLAB。这可真
2020-06-09 18:55:32
9828
2
原创 [总结] 本人代表性博客总结
本人代表性博客 Python [Python+debug] 设置Python环境变量-Windows10 [python+pip] 使用pip将函数库安装到Python环境或Anaconda环境 [debug] 开源项目的本地使用:使用pip安装的函数库不能被anaconda和pycharm使用+visdom使用 +路径问题 机器学习 [机器学习] 概念解析:从经验风险、结构风险到代价函数、损失函数、目标函数 [机器学习] 机器学习中所说的“线性模型”是个什么东西? PyT
2020-06-02 16:47:01
536
原创 [python] 计算对数:numpy.log()和math.log()
numpy.log()和math.log()都可以进行对数运算。但math.log()只能对单个数值 (scalar) 进行运算,如果对数组运算则会报错:TypeError: only size-1 arrays can be converted to Python scalars而numpy.log()则可以对数组进行运算。建议还是用numpy.log(),少用math.log()。...
2020-05-05 14:54:12
11092
转载 [python] linspace():获取等间隔数组
linspace() 函数的官方文档:numpy.linspace语法:numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)[source]功能:返回指定间隔 [start stop] 内的均匀间隔的num个数字。示例:>>> np.linspace...
2020-05-05 11:53:47
3632
1
原创 [PyTorch] 译+注:一个例子,让你明白PyTorch框架
文章目录IntroductionMotivationTable of ContentsA Simple Regression Problem (一个简单的线性回归)Data Generation (生成数据)Gradient DescentStep 1: Compute the LossStep 2: Compute the GradientsStep 3: Update the Paramete...
2020-04-02 18:35:23
1760
RIGOL手册例程+自写测量程序(带GUI).zip
2020-04-02
graphviz-2.38安装程序(免费)
2020-03-12
RIGOL示波器手册合集.zip
2020-01-13
(汇编语言程序设计)带开机音乐,速度、进度和行驶方向显示的出租出计费系统设计.docx
2020-01-13
Verilog数字钟(自动计时+手动校时+倒计时+整点报时+LCD显示)附完整源代码、详细注释和word报告.zip
2019-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人