深度学习
yy2yy99
这个作者很懒,什么都没留下…
展开
-
SSD目标检测:conv4_3特征的L2Norm处理
正则化方式的选择: 原生态SSD中,特征金字塔不同特征层上的特征值,有不同的尺度范围(different ranges of value),SSD采取的做法为:使用L2-Normal正则化conv4_3;FSSD使用方案更简单有效:将concate后的特征,后接一个BN层,从row2、6对比可知,新增BN层可以带来0.5%的性能提升。(1)L2 Normalization公式及作用:对于一行向量,其L2归一化公式入下所示,其中D为向量长度:在深度神经网络中,偶尔会出现多...原创 2020-05-13 14:04:52 · 1472 阅读 · 2 评论 -
训练杂记
1.保存训练时终端打印的结果:在命令行后面加上 2>&1 | tee log.log -a 既会在终端打印输出,也会存储到log.log文件中;2.训练时查看显卡使用情况:watch -n 1 -d nvidia-smi 每隔1s显示一次显卡使用情况...原创 2020-03-05 13:51:47 · 171 阅读 · 0 评论 -
Ubuntu下 Tensorflow 1.14源码编译
1. 编译tensorflow之前先要安装bazel;sudo apt-get install openjdk-8-jdk去https://github.com/bazelbuild/bazel/releases/tag/0.24.1下载需要的dbe,采用下面命令安装:dpkg -i bazel_0.24.1-linux-x86_64.deb2.编译tensorflowg...原创 2020-02-27 14:18:45 · 1809 阅读 · 0 评论 -
3d人体姿态估计测试
github链接:https://github.com/Daniil-Osokin/lightweight-human-pose-estimation-3d-demo.pytorch下载预训练模型:Google Drive(一)CPU版测试:python demo.py --model human-pose-estimation-3d.pth --video 0 --device C...原创 2020-01-17 16:09:03 · 988 阅读 · 1 评论 -
windows下用opencv调用caffe训练的模型进行图像识别
// testOpencvDNN.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <opencv2\opencv.hpp>#include <opencv2\dnn.hpp>#include <iostream>using namespace std;using namespace cv;...原创 2019-05-27 15:06:39 · 712 阅读 · 0 评论 -
C++调用yolov3模型-opencv3.4.2
转自:https://blog.csdn.net/qq_29462849/article/details/84995710介绍基本思想:通过darknet在线下进行训练,生成yolov3.weights文件,然后opencv通过线上进行调用,模型可以落地了~~~源代码#include <fstream>#include <sstream>#includ...转载 2019-05-06 11:50:16 · 2382 阅读 · 2 评论 -
Python 将多维数据转为一维数组 (总结)
转自:https://blog.csdn.net/kevin_7july/article/details/79289814import operatorfrom functools import reducea = [[1,2,3], [4,6], [7,8,9,8]]print(reduce(operator.add, a))[1, 2, 3, 4, 6, 7, 8, 9,...转载 2019-04-25 15:59:04 · 3710 阅读 · 1 评论 -
Ubuntu18.04+YOLOv3配置
YOLO是也是深度学习的一种,它的特点就是速度非常快。YOLO的安装比较简单,参考官网的安装步骤:https://pjreddie.com/darknet/yolo/基本过程下载darknet,也就是YOLOgit clone https://github.com/pjreddie/darknetcd darknetmake 2. 下载权重文件wget https:...转载 2019-04-12 16:25:52 · 2980 阅读 · 0 评论 -
实践四:使用yolo-v3训练自己的数据集
转自:http://www.matools.com/blog/190124012darknet安装官网安装:https://pjreddie.com/darknet/install/<https://pjreddie.com/darknet/install/>Darknet安装相对caffe来说非常简单。Opencv和cuda作为选装的部分,可以不安装。推荐安装这两个,只...转载 2019-05-28 17:33:40 · 759 阅读 · 0 评论 -
darknet优化经验-AlexeyAB大神经验
参考:https://github.com/AlexeyAB/darknet/blob/master/README.md转自:https://www.cnblogs.com/pprp/p/10204480.html目录darknet优化经验 1. AlexeyAB改进项 2. Linux下编译选项 3. 训练经验 4. 提升检测效果 5. 总结 6. Alexe...转载 2019-05-29 15:14:10 · 2100 阅读 · 0 评论 -
李飞飞、吴恩达、Bengio等人的15大顶级深度学习课程
原文链接:https://www.cnblogs.com/lhuser/p/9639658.html目前,深度学习和深度强化学习已经在实践中得到了广泛的运用。资源型博客sky2learn整理了15个深度学习和深入强化学习相关的在线课程,其中包括它们在自然语言处理(NLP),计算机视觉和控制系统中的应用教程。这些课程涵盖了神经网络,卷积神经网络,循环网络和其变体,训练深度网络的困难,无监督表...转载 2019-07-30 09:07:28 · 309 阅读 · 0 评论 -
深度学习的局部响应归一化LRN(Local Response Normalization)理解
转自:https://blog.csdn.net/yangdashi888/article/details/779183111、其中LRN就是局部响应归一化:这个技术主要是深度学习训练时的一种提高准确度的技术方法。其中caffe、tensorflow等里面是很常见的方法,其跟激活函数是有区别的,LRN一般是在激活、池化后进行的一中处理方法。 AlexNet将LeNet的思...转载 2019-09-16 11:56:58 · 412 阅读 · 0 评论 -
YOLO系列算法
在知乎上看到将的很详细的YOLO系列算法,在这里记录一下,以备后续查看。YOLO:https://zhuanlan.zhihu.com/p/46691043YOLO V2:https://zhuanlan.zhihu.com/p/47575929YOLO V3:https://zhuanlan.zhihu.com/p/49556105...原创 2019-09-20 11:39:05 · 198 阅读 · 0 评论 -
ubuntu 18.04编译安装PANet
环境:ubuntu18.04 pytorch0.4.0 1. 去官方给出的源码链接下载PANet 2. 参照Detectron.pytorch的安装步骤安装 2.1 RequirementsTested under python3.python packages pytorch>=0.3.1 torchvision>=0.2.0 cython...原创 2019-03-22 17:41:18 · 363 阅读 · 5 评论 -
Facebook Detectron物体检测研究平台实践
https://blog.csdn.net/qq_25819827/article/details/79179050链接中有对MASK-RCNN的实践测试,这里记录下,已备不时之需。转载 2018-10-11 16:16:12 · 264 阅读 · 0 评论 -
深度学习 图像分割开源代码(附链接,超级全)
转自https://blog.csdn.net/weixin_41783077/article/details/82020121转自github,感谢作者mrgloom的整理链接:https://github.com/mrgloom/awesome-semantic-segmentation Awesome Semantic SegmentationNetworks by ar...转载 2018-10-12 16:46:21 · 4970 阅读 · 0 评论 -
RCNN系列---超详细清楚讲解
转自 https://blog.csdn.net/lk123400/article/details/54343550这篇文章写的很好,但不知道最初的原文地址在哪里,看到CSDN上都是转载的一、基于Region Proposal(候选区域)的深度学习目标检测算法Region Proposal(候选区域),就是预先找出图中目标可能出现的位置,通过利用图像中的纹理、边缘、颜色等信息,保证在选取...转载 2018-10-17 10:49:45 · 461 阅读 · 0 评论 -
Mask R-CNN安装及测试(Caffe2&Detectron&cocoAPI&Mask R-CNN)
转自:https://blog.csdn.net/madman_z/article/details/79176418转载 2018-10-23 11:36:14 · 555 阅读 · 0 评论 -
Microsoft COCO: Common Objects in Context笔记
MS COCO数据集分为三部分:介绍、数据集分类、展示2014年版本(包含80个类的分割掩码)的数据:20G左右的图片和500M左右的标签 标签标记了每个segmentation的边界精确位置 + bounding box的精确目标,其精度均为小数点后两位。一个目标的annotation如下:{"segmentation":[[392.87, 275.77, 402.24, 2...原创 2018-10-31 11:01:36 · 525 阅读 · 0 评论 -
OpenCV+Python编程笔记0
1.将图像转换为一维数组byteArray = bytearray(image);2.把一维数组转换为图像grayImage = numpy.array(grayByteArray).reshape(height, width);bgrImage = numpy.array(bgrByteArray).reshape(height, width, 3);3.随机生成的byt...原创 2018-10-24 12:08:58 · 205 阅读 · 0 评论 -
OpenCV+Python编程笔记1
1. OpenvCV读/写视频文件import cv2videoCapture = cv2.VideoCapture('MyInputVid.avi')fps = videoCapture.get(cv2.cv.CV_CAP_PROP_FPS)size = (int(videoCapture.get(cv2.cv.CV_CAP_PROP_FRAME_WIDTH)), int(vide...原创 2018-10-24 14:28:40 · 331 阅读 · 0 评论 -
MASK R-CNN学习
MASK R-CNN是何凯明大神之作,这里就自己的理解记录一下MASK R-CNN的简单流程,以便自己复习参考,如有错误望大家指正。MASK R-CNN是由R-CNN, Fast R-CNN,Faster R-CNN进化而来的,具体每个算法的简单剖析可以参考https://blog.csdn.net/jiongnima/article/details/79094159在实例分割Mask...转载 2018-10-30 17:01:14 · 275 阅读 · 0 评论 -
仪表识别之数字表识别
转自:https://blog.csdn.net/huneng1991/article/details/82049207这篇文章讲述了仪表上的数字表的识别,看图片效果还是挺好的,这里记录一下备用。2.识别检测方法这篇文章主要用的方法是机器学习中的检测+传统方法的颜色分割。流程如下: 1)仪表检测 2)数字区域分割 3)数字检测 2...转载 2018-11-29 15:50:52 · 3568 阅读 · 6 评论 -
迄今最全人脸识别开源
原文地址:https://blog.csdn.net/qq_34654240/article/details/82860391人脸识别相关的内容,总结的很全面,太厉害了。转载 2018-12-04 09:20:22 · 2345 阅读 · 0 评论 -
caffe绘制训练过程的loss和accuracy曲线
转自:https://blog.csdn.net/u013078356/article/details/51154847 在caffe的训练过程中,大家难免想图形化自己的训练数据,以便更好的展示结果。如果自己写代码记录训练过程的数据,那就太麻烦了,caffe中其实已经自带了这样的小工具 caffe-master/tools/extra/parse_log.sh caffe-master/...转载 2018-12-25 17:24:53 · 168 阅读 · 0 评论 -
Deep Learning 中文版已经有了,在GitHub上开源
转自:https://blog.csdn.net/u013900400/article/details/79467845 最近在看Ian Goodfellow、Yoshua Bengio、Aaron Courville写的Deep Learning,但是发现读起来比较慢,就着了一下有没有中文版,结果发现在GitHub上就有开源的pdf下载。网址为:https://gith...转载 2019-02-18 10:13:42 · 3778 阅读 · 3 评论 -
安装Mask R-CNN出现 module 'setuptools.dist' has no attribute 'check_specifier'错误的解决方法
当运行python3 setup.py install出现如下错误:File "/usr/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl/pkg_resources/__init__.py", line 2237, in resolveAttributeError: module 'setuptools.d...原创 2019-02-28 09:38:10 · 1614 阅读 · 4 评论 -
Mask R-CNN实验测试
源码下载地址:https://github.com/matterport/Mask_RCNN一、安装Mask R-CNN是基于Python 3, Keras, and TensorFlow的1.复制上面连接中的代码到本地git clone https://github.com/matterport/Mask_RCNN.git2.进入到Mask R-CNN的目录下安装依赖库...原创 2019-03-06 16:29:20 · 1417 阅读 · 2 评论 -
Ubuntu 18.04 安装vscode
1.去官网下载安装文件2.在终端输入下面命令安装sudo dpkg -i code_1.24.1-1528912196_amd64.deb3.启动命令(root权限启动):sudo /usr/share/code/code --unity-launch4.安装python扩展,即可运行python程序5.如果VSCODE默认的是python3的路径,跑python2的程...原创 2019-03-21 10:02:25 · 4262 阅读 · 0 评论 -
ubuntu 18.04 安装labelmg
环境:ubuntu 18.04 ,python3 ,QT51. 去GitHub下载labelmg,解压文件夹,修改文件夹读写权限2. 安装sudo apt-get install pyqt5-dev-toolssudo pip3 install -r requirements/requirements-linux-python3.txtmake qt5py3python3 la...原创 2019-03-21 13:58:53 · 743 阅读 · 0 评论 -
三分钟带你对 Softmax 划重点
这里记录下来以备日后自己查看转自 https://blog.csdn.net/red_stone1/article/details/806879211. 什么是SoftmaxSoftmax 在机器学习和深度学习中有着非常广泛的应用。尤其在处理多分类(C > 2)问题,分类器最后的输出单元需要Softmax 函数进行数值处理。关于Softmax 函数的定义如下所示: 其...转载 2018-10-11 09:20:42 · 142 阅读 · 0 评论