深度学习
文章平均质量分 71
distant1219
这个作者很懒,什么都没留下…
展开
-
ModuleNotFoundError: No module named ‘onnx.optimizer‘
ModuleNotFoundError: No module named ‘onnx.optimizer’问题描述在使用 onnx-simplifier 简化onnx模型中一些多余的操作算子时,遇到了下图的问题。搜索发现,是因为onnx 的版本太新,onnx.optimizer 已经从onnx 中分离了出来,成了一个单独的项目。解决办法解决办法就是退回onnx的版本,查到的是说 1.8.1 版本可以。而我直接退到了1.7.0版本。目前的版本如下,可正常运行:onnx 1.7.0onnx-原创 2021-07-30 14:54:21 · 8059 阅读 · 0 评论 -
Linux 系统配置环境报错之记录
这几天在linux 系统下,安装配置深度学习环境,过程中,遇到一些问题,在这里记录下来并附上解决方案。如果你也遇到相似问题,希望可以解决。ImportError: libGL.so.1: cannot open shared object file: No such file or directory‘解决办法:缺少一些库的安装sudo apt updatesudo apt install libgl1-mesa-glxImportError: libgthread-2.0.so.0: can原创 2021-07-28 14:09:39 · 409 阅读 · 0 评论 -
RuntimeError: 0 INTERNAL ASSERT FAILED We don‘t have an op for aten::to but it isn‘t a special case.
在使用nni 工具对PyTorch 模型进行剪枝的时候,出现了如下的 Runtime Error,查询并解决后,记录在此,给出现相同错误的人一个参考。RuntimeError: 0 INTERNAL ASSERT FAILED at /opt/conda/conda-bld/pytorch_1587428398394/work/torch/csrc/jit/ir/alias_analysis.cpp:318, please report a bug to PyTorch. We don’t have a原创 2021-07-27 11:46:36 · 4027 阅读 · 0 评论 -
Pycharm 远程调试与训练
1. 设置远程解释器2. 添加远程解释器3. 输入密码4. 设置同步文件夹5. 完成6. 上传本地代码至远程服务器7. 其他设置打开 “Tools-> Deployment -> Configurnation”添加不需要同步的文件夹,比如数据集或者模型文件设置默认服务器注意1, 图片里是取消操作,点击Cancel注意2,取消 Visible ...原创 2019-03-19 17:01:23 · 1032 阅读 · 0 评论 -
记 Pytorch 使用错误与排查
今天,调试深度学习网络代码时,遇到了两个错误,想着之前也遇见过,今天再遇见,要记下来,方便查错,也可以帮助别人,遇到这类错误的人可以有所借鉴,快速解决 Bug。1. RuntimeError: Expected object of type torch.FloatTensor but found type torch.cuda.FloatTensor for argument分析这个错误...原创 2019-01-07 21:39:41 · 751 阅读 · 0 评论 -
Numpy学习笔记
简介ndarray对象ndarray属性创建数组1. 使用array函数2.使用函数创建其他特殊数组ndarray运算Deep copy简介Numpy是一个用于科学计算的开源python库,其底层由c语言实现,有着优异的性能,使得计算更加高效。由于其他科学计算库以及深度学习框架是利用numpy中的对象实现,所以是使用其他高阶工具的基础。nda...原创 2018-08-19 15:25:25 · 219 阅读 · 0 评论 -
[论文阅读] Beyond part models: Person retrieval with refined part pooling
Beyond part models: Person retrieval with refined part poolingIntroduction在行人重识别这个问题上,从人的不同身体部位提取得到的特征比全局特征更加精细,这些细粒度的特征对于行人的判断往往是更具决定性的。有的方法采用已有的人体姿态估计的方法,识别出人的部位,进而去分别提取特征。 虽然这样的行人分割特征提取方法可行,但...原创 2018-07-04 11:03:00 · 399 阅读 · 0 评论 -
[论文阅读]Learning Discriminative Features with Multiple Granularityfor Person Re-Identification
Learning Discriminative Features with Multiple Granularityfor Person Re-Identification这篇论文是CVPR2018的文章,作者是上交和云从科技的大牛。是目前为止,在Market-1501数据集上效果最好的方法。单张图片检索(single query)的rank-1达到了95.7%,mAP达到了86.9%;在re...原创 2018-06-24 17:51:19 · 3308 阅读 · 2 评论 -
[论文阅读]AlignedReID: Surpassing Human-Level Performance in Person Re-dentification
AlignedReID: Surpassing Human-Level Performance in Person Re-dentificationIntroduction这是旷视科技的一篇论文,提出的AlignedReID算法在Market-1501和CHUK-03数据集上rank-1的准确率达到94.4%和97.8%,即使没有re-rank,也达到了91.8%和92.4%的精确率;...原创 2018-06-21 22:06:43 · 715 阅读 · 0 评论 -
CMC曲线
行人重识别评测指标CMCCMC曲线即cumulated matching characteristic curve,是一个检验一个识别系统的性能的参数, 常用于人脸识别、行人重识别等领域。CMC曲线综合反映了分类器的性能,首先介绍一下Rank-1识别率的意思。Rank-1识别率就是表示按照某种相似度匹配规则匹配后,第一次就能判断出正确的标签的数目与总的测试样本数目之比,Ran原创 2018-01-29 21:47:10 · 4538 阅读 · 0 评论 -
卷积神经网络
引言1962年,Hubel&Wiesel[1]研究猫的视觉神经时,意外发现,当给猫展示一张鱼或老鼠的照片的时候,猫的大脑并没有哪一块是有信号响应,而当照片在切换的时候,猫的神经则发现了对信号的响应。两人继续研究,提出了感受野的概念,并进一步发现了视觉皮层通路中对于信息的分层处理机制,由此获得了诺贝尔生理学或医学奖。视觉皮层的细胞可以基本分为简单细胞(Simple cell)和复杂细胞(Complex原创 2017-04-04 20:55:27 · 938 阅读 · 0 评论