- 博客(156)
- 资源 (1)
- 收藏
- 关注
原创 MNN_pc_demo
MNN_Pc_demo在服务器端实现mnn目标检测c++代码,并生成可执行文件。链接:https://github.com/yangheng111/MNN_Pc_demo您的鼓励是我前进的源动力????
2019-11-06 10:55:30 1033 1
原创 dlib gpu 安装
1、首先安装一些依赖库sudo apt-get install build-essential cmake sudo apt-get install libgtk-3-dev sudo apt-get install libboost-all-dev2、下载安装dlib配置CUDA加速环境 git clone https://github.com/davisking/dlib.git cd dlib mkdir build cd build cmake .. -DDLIB_US
2020-05-21 10:47:06 965 1
原创 Warm-up预热学习率
学习率是神经网络训练中最重要的超参数之一,针对学习率的优化方式很多,Warmup是其中的一种(一)、什么是Warmup?Warmup是在ResNet论文中提到的一种学习率预热的方法,它在训练开始的时候先选择使用一个较小的学习率,训练了一些epoches或者steps(比如4个epoches,10000steps),再修改为预先设置的学习来进行训练。(二)、为什么使用Warmup?由于刚开始训练时,模型的权重(weights)是随机初始化的,此时若选择一个较大的学习率,可能带来模型的不稳.
2020-05-21 10:41:40 934
原创 smoothloss
ImageNet 上标签平滑效果的可视化。顶部:当增加ε时,目标类别与其它类别之间的理论差距减小。下图:最大预测与其它类别平均值之间差距的经验分布。很明显,通过标签平滑,分布中心处于理论值并具有较少的极端值。Loss:基于CrossEntropy进行Label Smooth操作class CrossEntropyLabelSmooth(nn.Module):ㅤdef __init__(self, num_classes, epsilon=0.1, use_gpu=True):...
2020-05-21 10:39:19 1168
原创 mixup、cutout、cutmix
《mixup:BEYOND EMPIRICAL RISK MINIMIZATION》2017(ICLR2018),Hongyi Zhang et al. Mixup ,MIT和FAIRQ: 为什么data augmentation是理解为控制模型复杂度?A: 准确地说,我觉得data augmentation既不能简单地理解为增加training data,也不能简单地理解为控制模型复杂度,而是两种效果兼而有之。考虑图像识别里常用的改变aspect ratio做data augmentation的
2020-05-21 10:36:01 2513
原创 目标检测iou loss
GIOU Loss解决 iou loss 为1 时不优化的缺陷 增加c项,表示为预测框与标签框最小矩形 缺陷,当两个框相交时,尤其一个框包含另一个的时候,退化为iou loss,收敛会变慢DIOU Loss直接最小化Anchor和目标框之间的归一化距离以达到更快的收敛速度 b、bgt分别是anchor、groundtrueth中心点坐标,p为其欧式距离,c为其包含最小矩形对角线长度 解决GIOU Loss 退化IOU loss的情况CIOU Loss回归损失在与目标框有.
2020-05-21 10:33:37 1252
原创 torch.backends.cudnn.benchmark = true
torch.backends.cudnn.benchmark = true一般来讲,应该遵循以下准则:如果网络的输入数据维度或类型上变化不大,设置torch.backends.cudnn.benchmark=true 可以增加运行效率; 如果网络的输入数据在每次 iteration 都变化的话,会导致 cnDNN 每次都会去寻找一遍最优配置,这样反而会降低运行效率。...
2020-05-21 10:30:27 787
原创 浏览器的用户代理(User-Agent)
Chrome的User-Agent这里可以看出来,该Chrome是MAC的发布版,采用了兼容了Mozilla,Safari,内核兼容AppleWebkit和GeckoUser-Agent:Mozilla/5.0(Macintosh;IntelMacOSX10_9_2)AppleWebKit/537.36(KHTML, likeGecko)Chrome/35.0.1916.153Safari/537.36火狐的User-Agent可以看出来,该Firefox为Windo...
2020-05-21 10:23:51 681
原创 python爬取图片提示urllib error HTTPError HTTP Error 403 Forbidden解决
上网查了很多资料,都说是缺少user-agent头,但我明明是已经加上了,尝试了很多遍还是没有用,就在我快要放弃的时候,在抓包工具中突然发现了图片请求头中的一个头信息Referer,这才突然想起来。很多网站都会设置Referer头来做防盗链功能,防止网站被恶意的请求,于是我很开心的加上这个请求头...
2020-05-21 10:21:55 528
原创 gitlab to github 迁移
# 下载旧镜像git clone --mirror https://git.huanleguang.com/ai-dl/mnn_pc_demo# 进入旧镜像cd mnn_pc_demo.git/# 链接新镜像git push --no-verify --mirror git@gh.bbbb.com:mario/my-repo.git# 设定远程地址git remote set-url --push origin git@gh.bbbb.com:mario/my-repo.git ...
2020-05-21 10:14:22 352
原创 在vscode中 控制空格和tab符号
使用python时最烦人的就是代码对齐,而且tab和空格还不一样,为了便于对其,希望把tab和空格显示 出来.打开setting,在搜索框中输入renderControlCharacters,选中勾选框,即可显示tab. 在搜索框中输入renderWhitespace,选择all,即可显示空格....
2020-04-16 10:53:38 936
原创 git 回退版本
很经常一不小心git配置错了远程仓库,则需要回退,回退命令如下:第一步: git log 查看之前的commit的id,找到想要还原的版本第二步: git reset --hard fb30a3d2754f76e9f8ae1698a686fe3eb06a7cd6(版本串)第三步: git push -f origin master强制push到远程由此可见,平常我们git的时候 ...
2019-11-06 11:15:01 192
原创 Ultra_mnn_android_demo
Ultra_mnn_android_demo在android端实现mnn ultra人脸检测c++代码,并生成app。链接:https://github.com/yangheng111/Ultra_mnn_android_demo您的鼓励是我前进的源动力????...
2019-11-06 10:57:10 889
原创 pip install 换源
pip国内的一些镜像 阿里云pup 中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban)http://pypi.douban.com/simple/ 清华大学https://pypi.tuna.tsinghua.edu.cn/simple/ 中国科学技术大学http://pypi.mirro...
2019-11-06 10:32:29 898
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人