- 博客(357)
- 资源 (3)
- 收藏
- 关注

原创 面试之算法知识点总结
1.如何防止过拟合加样本,加正则化惩罚项,加dropout,减小网络规模,early stopping2.cacade r-cnnhttps://zhuanlan.zhihu.com/p/425539573.朴素贝叶斯的朴素之所以叫朴素,就是因为属性条件独立的假设:4.gan中的模式崩溃(model collapse)解决办法:https://www.zhihu.com/question/319540757/answer/816461889https://zhuanlan
2020-08-22 12:04:52
1445

原创 面试之开发知识点总结
1.汇编指令CALL与JMP的区别call会把他的下一条指令的地址压入堆栈,然后跳转到他调用的开始处,同时ret会自动弹出返回地址。JMP只是简单的跳转call的本质相当于push+jmp ret的本质相当于pop+jmp2.stl容器常见时间复杂度https://blog.youkuaiyun.com/swty3356667/article/details/843300513.上...
2020-03-03 22:51:51
565

原创 leetcode 部分相似的dfs题目
Combination Sum该题允许重复元素,故作dfs时仍旧是i而不是i+1使用dfs通用模板即可得到:class Solution {public: vector<vector<int>> combinationSum(vector<int>& candidates, int target) { ve...
2020-01-22 22:01:23
205

原创 c++问题记录
需要重拾c++了,对其常见问题进行记录1.c++变量声明与定义的区别:声明(declaration):意味着告诉编译器关于变量名称、变量类型、变量大小、函数名称、结构名称、大小等等信息,并且在声明阶段不会给变量分配任何的内存。如果想要在多个文件中使用同一个变量,就必须将声明和定义分离,一般用extern来声明,且不要显示地初始化变量。定义(definition):定义就是在变量声明后,...
2019-11-23 13:35:06
258

原创 pytorch报错记录
1.BUG:RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation. 什么是inplace operation:in-place operation在pytorch中是指改变一个tensor的值的时候,不经过复制操作...
2019-10-07 21:51:40
6342
1

原创 Attention机制在计算机视觉中的应用(三):CVPR2019通用目标检测 Towards Universal Object Detection by Domain Attention
论文地址:Towards Universal Object Detection by Domain Attention 该论文提出了一个通用的物体检测模型,适用于任一目标检测场景,在多个数据集上表现良好。该模型基于SENet,将多个SENet得到的特征图连接在一起,并且提出了domain attention,将其施加在连接好的特征图后,这样能够使模型...
2019-05-17 15:08:21
4728
2

原创 Attention机制在计算机视觉中的应用(一):Non-local Neural Networks
论文链接:https://arxiv.org/abs/1711.07971github地址:https://github.com/lwdoubles/Non-local_pytorch该模型的思想中借鉴了非局部均值滤波的思想,这里可以先看下非局部均值滤波的原理:https://www.cnblogs.com/helloforworld/p/5303422.html一·、方程n...
2019-05-16 11:02:32
2735

原创 linux下工作的一些记录
ubuntu trash的位置~/.local/share/Trash/想要清空回收站则使用命令 rm -rf~/.local/share/Trash/*.bahrc E514 :write error 是/home空间不足,清理文件即可从终端打开浏览器的方式:x-www-browser http://some-url.org ...
2019-02-25 13:23:54
295

原创 linux ubuntu下 Miniconda安装+python环境搭建+PyTorch的安装+opencv3安装+pandas安装
conda和virtualenv一样,都是用于python项目做多版本环境创建与切换的,也就是在同一个环境中,可以存在几个不同python版本或者不同requirement的虚拟环境,下面简单介绍一下miniconda的安装以及python环境的搭建首先,输入命令 wgetwget https://repo.anaconda.com/miniconda/Miniconda3-latest-...
2019-01-07 14:24:25
3803

原创 目标检测指标(IOU,mAP)
目前,目标检测模型中性能评估的几个重要参数有定位准确率,精确度和召回率。定位准确率可以通过检测窗口与我们自己标记的物体窗口的重叠度,即Intersection-Over-Union(IOU)进行度量。设标记窗口为 A ,检测窗口为 B ,则 IOU 的计算公式如下:其中分子部分表示 A 与 B 窗口的重叠部分面积,分母部分表示 A 与 B窗口的面积总和。显而易见,IOU 的值在[0,1]之...
2019-01-03 15:16:44
5424
3
转载 Stable Diffusion 原理介绍与源码分析(二、DDPM、DDIM、PLMS算法分析)
其中红框中的 UNetModel 已经在上篇文章中介绍过,只需要记住它被用来预估图像的噪声,并且可以保持输入输出的大小不变(我就是这么进行粗浅的记忆的🤣)。现在逆向过程的分布有了(可以理解为 label),模型的预估分布也有了,就差一个 Loss 函数,而经过数学高手的又一顿推导,发现 Loss 居然是计算两个分布的 KL 散度,而且还是两个高斯分布的 KL 散度!另外需要注意的是,我其实在文章(一)中也进行过说明,我将以伪代码的形式对源码进行分析,这可以刨除大量无关的细节,直达本质,也特别方便后续回顾。
2023-08-21 23:28:54
729
转载 async 运行多线程时报错RuntimeError: There is no current event loop in thread ‘Thread-2(webui中也遇到)
我只截取上述用到的部分,具体详情请前往官方 https://docs.python.org/3/library/asyncio-eventloop.html。然后会报RuntimeError: There is no current event loop in thread 'Thread-2。官方文档: https://docs.python.org/3/library/asyncio-eventloop.html。
2023-08-14 00:12:36
799
转载 超详细图解Self-Attention
一年之前,初次接触。当时只觉得模型复杂,步骤繁复,苦读论文多日也没有完全理解其中道理,只是泛泛地记住了一些名词,于其内部机理完全不通,相关公式更是过目便忘。是最核心的思想,最近几日重读论文,有了一些新的感想。由此写下本文与读者共勉。笔者刚开始接触时,最大的不理解的地方就是QKV三个矩阵以及我们常提起的Query等等,现在究其原因,应当是被高维繁复的难住了,没有真正理解矩阵运算的核心意义。因此,在本文开始之前,笔者首先总结一些基础知识,文中会重新提及这些知识蕴含的思想是怎样体现在模型中的。
2023-07-23 20:06:45
2008
转载 Linux安装tmux
tmux(terminal multiplexer),终端复用器,该工具可以使得用户管理多个运行中的终端会话窗口,用户退出tmux时,可以使得终端会话窗口在后台继续运行而不受影响。比如,我们需要运行一个python脚本,直接输入,我们知道在断开服务器连接时,该脚本就会终止运行,而当该脚本运行于tmux中时,即使用户断开服务器连接,该程序也不会终止,当用户再次进入tmux时,还可看到该程序的运行状态与结果。
2023-07-19 23:53:53
1804
1
转载 cython加密py文件
在实际的工作中,有时候我们需要部署自己的Python应用,但这时候我们并不希望别人能够看到自己的Python源程序;cythonize()是Cython提供将Python代码转换成C代码的API,setup是Python提供的一种发布Python模块的方法。.py, .pyc, .pyo 运行速度几乎无差别,只是so, pyod文件加载的速度更快,不能用文本编辑器查看内容,反编译不太容易。cython的原理是:把.py文件编译成.c文件,然后把.c文件编译成.so或.pyd文件,这样文件就很难被破解。
2023-04-17 22:51:59
306
原创 在阿里云 Alibaba Cloud linux 2系统上安装 centos-release-scl
在阿里云 Alibaba Cloud linux 2系统上安装 centos-release-scl
2023-02-26 14:45:28
456
原创 One of the differentiated Tensors appears to not have been used in the graph. Set allow_unused=True
One of the differentiated Tensors appears to not have been used in the graph. Set allow_unused=True
2023-02-26 14:28:22
673
转载 阿里云磁盘挂载,挂载点提示异常:mount: /data: wrong fs type, bad option, bad superblock on /dev/vdb, missing codepag
阿里云磁盘挂载,挂载点提示异常:mount: /data: wrong fs type, bad option, bad superblock on /dev/vdb, missing codepag
2023-01-29 15:51:42
2607
转载 pip 命令,向指定的python环境中安装包
在linux中,进入anaconda的虚拟环境之后,使用pip并不一定会安装在当前环境下(和windows不太一样),而是安装在该pip对应的python版本里,pip对应的版本可以使用pip -V进行查看。
2023-01-27 15:56:31
5187
转载 pytorch和mmdetection训练出现nan的解决方案
本文主要是收集了一些在使用pytorch自带的amp下loss nan的情况及对应处理方案。
2023-01-27 14:52:19
3338
转载 tiny_proxy服务器代理设置
什么是TinyProxy它是一个代理服务器,用来实现http或https代理,windows系统一直在用ccproxy, 非windows系统,怎么开放个http代理呢?那就是TinyProxy。
2023-01-27 00:15:09
3276
转载 挂载问题 mount: unknown filesystem type ‘(null)‘解决
挂载问题 mount: unknown filesystem type '(null)'解决
2023-01-09 07:47:55
12147
原创 mount: wrong fs type, bad option, bad superblock
linux挂载报错:mount: wrong fs type, bad option, bad superblock
2023-01-08 20:08:13
2831
原创 报错 OSError: CUDA_HOME environment variable is not set. Please set it to your CUDA install root.
cuda环境设置
2023-01-08 17:54:39
6741
3
转载 PyTorch内部2-The Build System
翻译:PyTorch Internals Part II - The Build System
2023-01-08 17:35:28
346
转载 centos中docker:Error response from daemon: could not select device driver ““ with capabilities: [[gpu
想要在docker上面深度学习模型时,出现了来自daemon的错误响应:could not select device driver “” with capabilities: [[gpu]]
2023-01-08 17:26:19
1122
<<tensorflow实战>>中文版PDF+源代码
2019-04-16
现代操作系统第三版中文版
2018-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人