
深度学习
文章平均质量分 83
DL_Tensor
这个作者很懒,什么都没留下…
展开
-
Cyclical Learning Rates
传统学习率策略:之前的学习率调整策略可以分为两种,分别是逐渐衰减策略和自适应调整策略。常用的逐渐衰减策略包括阶梯式地衰减(step learning rate decay)和指数衰减(expotianally learning rate decay)策略阶梯式衰减的例子:初始学习率为0.01,在训练分别执行到50、90和120周期数时将学习率减少为原来的1/10(乘以0.1)。指数衰减就是每个周期都将学习率减少一点,比如减少到原来的0.9。 具有代表性的自适应调整策略便是Ada系列的优化算法(Ada原创 2021-10-25 15:48:34 · 492 阅读 · 1 评论 -
条件概率,全概率,贝叶斯最直观理解
1、条件概率公式设A,B是两个事件,且P(B)>0,则在事件B发生的条件下,事件A发生的条件概率(conditional probability)为:P(A|B)=P(AB)/P(B)分析:一般说到条件概率这一概念的时候,事件A和事件B都是同一实验下的不同的结果集合,事件A和事件B一般是有交集的,若没有交集(互斥),则条件概...原创 2019-09-15 22:16:15 · 3190 阅读 · 0 评论 -
docker window10家庭版 安装
Docker windows10 家庭版2019年6月24日16:451、下载Docker Docker可以支持在mac、windows、linux上安装。但是在windows系统中Docker目前仅有win10专业版和企业版的安装包,win7/win8/win10家庭版需要通过docker toolbox来安装。 下载地址:http://mirr...原创 2019-06-24 17:10:08 · 463 阅读 · 0 评论 -
ubuntu 利用eclipse编译darknet
Darknet: Open Source Neural Networks in Chttps://pjreddie.com/darknet/pjreddie/darknethttps://github.com/pjreddie/darknet1. Eclipse -> Workspace/home/strong/eclipse-darknet2. Launch...原创 2019-06-11 14:40:45 · 259 阅读 · 0 评论 -
EfficientNet论文解读
论文链接:下载地址Github:下载地址利用grid search获取alpha, beta,gama值以2的平方数取值在此论文中,总结:此论文主要是讲述了平衡w, d, r三者参数的方法利用来将三者进行串联,再利用grid search 进行数值选取,满足(B0)不断调节获取B1-B7网络,进行不同级别的最优化参数处理...原创 2019-06-10 11:09:48 · 1183 阅读 · 0 评论 -
opencv imwrite 之后与imread 图片变小原因与总结
近日在用opencv做一些图像处理的操作时,需要对一些高分辨率的图像进行保存。比如,在操作一个容量为230M的图像后,并对该图像保存为JPG格式后,发现图像容量变为80M了!针对这个问题,忙了大半天,到处翻阅资料,终于知道为什么了。先举个例子说明自己遇到的问题,为了看出效果,我特意用了一个高分辨率的图片做实验。比如我有如下的一个233M的图片经过下面的程序读进内存,再次保存后,图片容量...原创 2019-01-09 16:34:22 · 4941 阅读 · 1 评论 -
模型评价指标ROC,AUC,mAP
评价指标: 准确率 (Accuracy),混淆矩阵 (Confusion Matrix),精确率(Precision),召回率(Recall),平均正确率(AP),mean Average Precision(mAP),交除并(IoU),ROC + AUC,非极大值抑制(NMS)。1、准确率 (Accuracy) 分对的样本数除以所有的样本数 ,即:准确(分类)率 = 正确预测的正...转载 2019-01-25 15:05:35 · 1227 阅读 · 0 评论 -
最简单的tensorflow将ckpt转换成pb
ckpt转化为pb并进行测试运行利用tf.graph_util.convert_variables_to_constants进行模型固化1.导出pb文件:export.py2.利用pb文件进行预测from __future__ import absolute_import, unicode_literalsimport tensorflow as tfimport os...原创 2019-01-17 10:47:12 · 2976 阅读 · 2 评论 -
迄今最全人脸识别开源
人脸识别是目前深度学习领域应用最为广泛的领域之一,各大框架都有不错的开源项目,可以在短时间内实现刷榜。首推Demystifying Face Recognition,由浅入深实验了很多方法人脸识别算法演化史谷歌人脸识别系统FaceNet解析模型评估人脸识别系列从0开始,一起玩人脸识别深度挖坑系列如何走近深度学习人脸识别:https://github.com/Joke...原创 2018-09-26 22:22:33 · 26931 阅读 · 0 评论 -
AI人才技术路线(两大方法+十大技术路线)
机器学习算法工程师计算机视觉算法工程师自然语言处理算法工程师数据科学家语音识别算法工程师...点击打开链接原创 2018-06-13 22:07:38 · 2348 阅读 · 0 评论 -
Ubuntu 利用Anaconda3安装detectron (无root权限)
安装detectron需要安装Caffe2caffe2安装步骤:可参考:点击打开链接caffe2官方链接caffe2 build from source打开上述链接两种方式供你选择:1. Pre-Built Binaries创建名为caffe2_py2的conda虚拟环境并激活,以避免与Tensorflow和老版Caffe的干扰(Detectron对Python3.x兼容性不佳,注意Python...原创 2018-06-05 17:13:03 · 1243 阅读 · 0 评论 -
ImportError: Could not find 'cudart64_90.dll'. Tensorflow cuda 8.0 + cudnn 6.0 python3.5
之前一直在学深度学习的理论知识,今日心血来潮,突然想试试深度学习框架的使用,因为之前在学习卷积神经网络时,一直使用的都是python,于是此次选择深度学习框架时,我锁定了TensorFlow这一款由Google开发基于python编程的深度学习框架。 在安装TensorFlow这一深度学习框架时,我一直是根据网上的教程去做的,初期CUDA的安装上我还是比较顺利地安装成功,因为网上的教程...原创 2018-05-13 17:52:19 · 4841 阅读 · 3 评论 -
AP/mAP/AUC/ROC 最全概念区分
1. Precision和RecallPrecision,准确率/查准率。Recall,召回率/查全率。这两个指标分别以两个角度衡量分类系统的准确率。例如,有一个池塘,里面共有1000条鱼,含100条鲫鱼。机器学习分类系统将这1000条鱼全部分类为“不是鲫鱼”,那么准确率也有90%(显然这样的分类系统是失败的),然而查全率为0%,因为没有鲫鱼样本被分对。这个例子显示出一个成功的分类系统必须同时考虑...原创 2018-05-03 10:40:17 · 4839 阅读 · 0 评论