自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 FPN(特征金字塔)图解

FPN看了mask RCNN的源代码,其中用到fpn,根据源代码画了个图。当然FPN重要的是它的思想,有一些超参数可以根据自己的框架进行调整。

2020-09-07 15:29:56 1158

原创 人脸关键点

1 dlib 68 关键点2 stasm 77 关键点

2019-11-07 14:58:36 508 1

原创 tensorflow训练过程中查看权重、偏置

获取所有variablesvars = slim.get_trainable_variables('resnet_v2_50')根据tensor名称输出权重、偏置sess.run(tf.get_default_graph().get_tensor_by_name("resnet_v2_50/conv4/weights:0"))...

2019-09-02 15:00:11 1708

原创 Github下载仓库中单个文件的方法

概述国内下载github上文件的速度是非常慢的,如果仓库比较大的,经常会因为长时间连接而被github自动关闭连接。之前有个数据集是在github上的,始终下不下来,终于google到一个解决方案。下载链接https://raw.githubusercontent.com/【user】/【repository】/【branch】/【filename】举例:我要下载这个仓库的所有文件,但...

2019-08-02 17:01:10 1204

原创 《Python Data Science Handbook》的一些观后总结——In Depth:Naive Bayes Classification

原作:https://jakevdp.github.io/PythonDataScienceHandbook/05.05-naive-bayes.html牢骚最近准备把机器学习领域的几大经典算法好好研究一下。我刚入门的时候,是一股脑钻进神经网络的,而且上来就是Faster RCNN。现在在日常工作中经常会看到贝叶斯、SVM、决策树等等这些名词,可是自己却一知半解,很多时候感觉很难堪,是时候...

2019-07-12 10:36:26 336

原创 持续更新:机器学习领域的单词、名词解释

1 贝叶斯定理posterior probabilities:后验概率。由先验概率计算得出后验概率。generative model:生成模型。给定一组样本,用模型进行拟合,这就是生成模型,通过这个生成模型,当给定一个特征组合时,我们可以计算出该特征组合对应标签的概率。...

2019-07-11 18:43:49 197

原创 贝叶斯、朴素贝叶斯的一些思考

动机概述最近在学习贝叶斯和朴素贝叶斯,两者是有一定区别的,网上有很多介绍的文章可以自行搜索。可是我不认为自己已经完全理解,因此暂时还不敢进行相关的总结。本文的动机是希望通过一个具体的案例,带有准确的数字的案例,按照自己所理解的贝叶斯和朴素贝叶斯的方法进行分析,希望有分析错误的地方能够得到大家的纠正数据介绍首先,这是我模拟生成的两组数据,正常邮件100封,垃圾邮件100封,我们假设影响一封邮...

2019-07-11 15:06:54 294

原创 三维人脸重建效果——《Accurate 3D Face Reconstruction with Weakly-Supervised Learning》

文献中的弱监督是基于生成图像与原图进行一系列比较得出的,可是3维模型投影到二维图像的这部分代码,原文没有给出,自己写了这部分代码,也就是论文中提到的光栅化(Rasterization)。下面是一系列测试结果,测试图片都是百度找的,如果有侵犯到你的肖像权,请息怒。...

2019-07-04 19:04:24 2290 12

原创 微软三维人脸重建论文总结——《Accurate 3D Face Reconstruction with Weakly-Supervised Learning》

原作:https://arxiv.org/abs/1903.08527研究机构:微软研究院写在前面想象一下,通过二维的人脸图片,生成高度还原的三维人脸模型。真是异想天开,可是人工智能要做的不就是实现那些异想天开的事情吗?再想象一下,这种功能能够运用的场景:首先由于我从事的是游戏行业,因此很直接的就是能够生成玩家自定义的三维游戏角色。可以是玩家自己,也可以是玩家喜欢的人,只需要你上传一...

2019-07-04 14:36:05 5483 5

原创 代数知识总结(最小二乘法)

最小二乘法通俗描述在现实世界中,我们发现世间万物是相互联系的,大家都听说过“蝴蝶效应”,它说的也是这个道理。一个(或一组)因素(自变量)的变化会引起另外一组因素(因变量)的变化。可是现实世界中总是存在一些微乎其微的影响因素对上述的这个变化过程造成干扰,因此,这个变化过程总是存在一定的误差。此时,我们就想如何通过给定一组自变量和因变量的集合,计算得到他们之间的关系(函数),当然其中的重点就是要尽...

2019-07-03 11:06:21 880

翻译 文献翻译:《Basel Face Model 2009》(一种用于姿态和光照不变人脸识别的三维人脸模型,3DMM,BFM2009)

文献原地址:https://gravis.dmi.unibas.ch/publications/2009/BFModel09.pdf作者:Pascal Paysan,Reinhard Knothe,Brian Amberg,Sami Romdhani,Thomas Vetter目录摘要1. 介绍(Introduce)2. 模型构建(Model Construction)2.1 3D人脸扫描...

2019-07-01 18:02:00 10030 8

翻译 文献翻译:《弱监督学习实现3D人脸重建:从单张图片到图片集》(Accurate 3D Face Reconstruction with Weakly-Supervised Learning)

目录摘要介绍欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入摘要最近,基于深度...

2019-06-28 14:28:55 2534

原创 ubuntu查看流量情况

1、查看显卡信息$ ifconfig2、查看指定显卡的流量情况$ nethogs [eno1]

2019-05-09 11:32:03 1952

原创 ubuntu查看进程的详细运行信息

$ watch -n 0.1 cat /proc/【process pid】/statusVmRSS:内存占用情况(待完善)Name: dotnetUmask: 0022State: S (sleeping)Tgid: 28870Ngid: 0Pid: 28870PPid: 28839TracerPid: 0Uid: 0 ...

2019-05-07 10:28:40 7404

转载 Ubuntu下mysql终端命令大全

Ubuntu下mysql终端命令大全转载自:https://blog.youkuaiyun.com/sinat_36811967/article/details/72823902

2019-04-11 17:33:11 242

原创 chrome播放视频时报错:Uncaught (in promise) DOMException

参考:https://blog.youkuaiyun.com/wo_shi_ma_nong/article/details/88077869来龙去脉用video.js和video_contrib.js播放hls视频流,浏览器时有时无地提示==“Uncaught (in promise) DOMException”==导致视频播放不成功。有时候刷新能够正常播放,但是很不爽。原因google禁止了vi...

2019-04-11 17:26:24 11905

原创 ffmpeg+nginx将rtsp视频流转成本地发布的hls视频流

0、为什么要转视频流我这边遇到的两个问题,一个是多个客户端同时访问rtsp视频流时,会导致断帧或者丢包(也就是图像残缺),所以考虑发布一个本地局域网的流媒体服务器供大家取流。另外一个原因就是前端播放rtsp和rtmp都比较麻烦,网上说要用vlc插件,而且chrome超过41版本的还用不了。这么苛刻的条件我实在接受不了。而hls就轻松多了,基于http协议,而且只需下载一些js组件包就可以播放了。...

2019-04-10 20:58:24 3778 1

原创 目标检测、图像分类中的模型效果指标precision与recall的本质探索

要想理解一个事情的本质,首先要抽丝剥茧,把复杂的逻辑变得简单。——CoolMan理解TP\FP\FN\TN举一个简单的例子,我训练了一个图片分类模型(目标检测最后一步也就是图像分类)。这个模型做的事情非常简单,就是判断这张图中有没有马。好的,现在我准备了1000张图片,其中有300张中有马,另外700张没有马。这时我们期望模型能够达到的最好效果就是准确的找出这300张有马的图。很遗憾,我...

2019-03-27 11:58:54 2190

原创 清除ubuntu的swap空间

swapoff -aswapon -a

2019-03-19 10:23:32 4466

原创 opencv的安装

参见:ubuntu 16.0.4 opencv 4.0.0 + opencv_contrib 4.0.0 cmake-gui 安装

2019-02-28 11:15:14 150

原创 conda常用指令

1 创建虚拟空间conda create -n env_name python=2.72激活虚拟空间source activate your_env_name(虚拟环境名称)3 退出虚拟空间source deactivate your_env_name4删除虚拟空间conda remove -n your_env_name(虚拟环境名称) --all5其它conda list:查...

2019-02-25 13:56:23 376

原创 ubuntu pip intall出现“设备上没有空间”的解决办法

原因空间问题呗。东西太多了,tmp盘不够大。pip install的时候文件包会预先下载到tmp盘。步骤1在home目录下新建一个tmp文件夹,用来取代系统根目录的tmp文件夹步骤2设置环境变量TMPDIRexport TMPDIR=$HOME/tmp注意这里设置的环境变量是临时的,退出当前shell就失效了步骤3当然如果你的home目录本身也是满的,那就乖乖地清理磁盘吧。如果...

2019-02-22 10:20:45 8838 6

原创 virtualenv的常用操作

安装pip install virtualenv1 创建虚拟目录virtualenv --no-site-packages venv创建的时候会选择系统的一个python版本进行初始化,如果系统中存在多个python版本的,可以指定python版本virtualenv -p /usr/bin/python3 py3env2 激活source venv/bin/activate...

2019-02-22 09:00:50 244

原创 AI发布网站部署笔记

0 准备工作gitpython、pipffmpegopencv1 tensorflow安装bazel安装tensorflow(直接pip install、从源码编译、从网上找到对应系统版本的whl文件)

2019-02-14 10:39:20 244

原创 从源码安装tensorflow的一些心得

tensorflow传送门bazel传送门没想到bazel的版本这么关键。我这边要编译的是tensorflow 1.12版本的,看到国外的一些帖子上说需要用Bazel 0.15.0 和 GCC 4.8的版本。不要小看了版本的问题,这是很多人踩坑的根源。...

2019-02-13 16:54:59 409

原创 ubuntu查看当前CPU支持的指令集

ubuntu查看当前CPU支持的指令集grep flags -m1 /proc/cpuinfo | cut -d ":" -f 2 | tr '[:upper:]' '[:lower:]' | { read FLAGS; OPT="-march=native"; for flag in $FLAGS; do case "$flag" in "sse4_1" | "sse4_2" | "ssse3.

2019-02-12 17:41:43 4005

原创 python如何自动生成requirements.txt文档和自动安装依赖

生成requirements.txt文件pip freeze > requirements.txt安装requirements.txt依赖pip install -r requirements.txt

2019-02-11 11:25:07 949

原创 flask+uWSGI+Nginx部署web服务器

uWSGI用ini配置文件来启动启动uWSGIuwsgi --ini uwsgi_config.ini关闭uWSGIkillall -9 uwsgi配置案例:[uwsgi]# -------------# Settings:# key = value# Comments >> ## -------------# socket = [addr:port]...

2018-12-24 11:18:09 619

原创 ubuntu查看nvidia显卡使用情况

每秒打印一次显卡使用情况watch -n 1 nvidia-smi

2018-12-20 11:49:25 2991

原创 Ubuntu中的动态链接

/etc/ld.so.conf 文件中设置了动态链接库的寻找路径修改后执行 ldconfig 命令

2018-12-12 16:54:35 348

原创 用docker的方式发布tensorflow serving

author:hjfdate:2018-12-12其实可以直接看tensorflow官方的教程,传送门| ̄|一、安装docker| ̄|二、用docker拉取一个已经集成了tensorflow serving所需环境的image(镜像)$ docker pull tensorflow/serving三、把你的模型整成savedModel格式Train and export Te...

2018-12-12 09:53:20 330

转载 给项目制造一个独立的python运行环境——virtualenv

转载:廖雪峰的个人博客virtualenv可以在项目目录下建立一个全新的python文件,而且下载的第三方模块都会在该项目下的一个文件夹里。使得该项目的python环境与系统的python环境完全隔离1、安装virtualenv$ pip3 install virtualenv2、在项目路径下,创建一个独立的python运行环境$ virtualenv --no-site-pack...

2018-12-07 09:48:48 692

原创 tensorflow serving学习过程中出现的一系列名词解释

SavedModel名词,一种tensorflow模型格式。发布服务前生成。目录结构如图下面是一段生成SavedModel的示例代码,大致的意思就是要先加载计算图结构,并且载入训练好的模型,然后定义好输入和输出。session = tf.Session() session.run(tf.global_variables_initializer()) saver = tf.t...

2018-11-27 11:32:49 219

转载 docker常用指令

$ docker ps // 查看所有正在运行容器$ docker stop <containerId> // containerId 是容器的ID$ docker ps -a // 查看所有容器$ docker ps -a -q // 查看所有容器ID$ docker stop $(docker ps -a -q) // stop停止所有...

2018-11-26 15:30:55 166

原创 呕心沥血之作——RPN代码剖析

Author:哪咔吗Date:2018-10-28Code source:https://github.com/endernewton/tf-faster-rcnn目录概述1生成anchors概述  RPN(Region-based Proposal Network,区域提案网络)是在Faster R-CNN论文中提出的一种区域提案方法。它最大的特点就是利用了特征提取网络提取出的特征...

2018-10-28 11:37:12 2265 6

原创 tensorflow tfdbg使用笔记

使用very easy在头部把包引用进来from tensorflow.python import debug as tfdbg在使用session前,包装一下# 启动一个tensorflow会话 with tf.Session(config=tfconfig) as sess: sess = tfdbg.LocalCLIDebugWrapperSess...

2018-10-26 17:51:29 347

原创 python tensorflow常用操作

查看graph中所有tensor名称tensors=[n.name for n intf.get_default_graph().as_graph_def().node]print(tensors)

2018-10-26 14:23:30 148

原创 Mask R-CNN学习笔记

123

2018-10-22 14:15:03 3104

翻译 图文展示目标检测的现代发展历史

Author:Đặng Hà Thế HiểnTranslated by:哪咔吗Date:2018-10-16MiniMap六大技术一、图像分类根据图像中的主要物体对图像进行分类。数据集:MNIST,CIFAR,ImageNet主体需要占据图像的大范围面积二、物体定位先预测原图中包含要检测物体的区域,然后对该区域进行图像分类操作。数据集:ImageNet三、物体...

2018-10-16 16:07:16 3926

翻译 tensorboard README翻译(基础介绍)

Source:tensorboard@githubTranslated by:哪咔吗Date:2018-10-12 15:05文章目录TensorBoard使用方法关键概念Summary Ops:TensorBoard是如何从 TensorFlow 中获取数据的Tags: 给数据命名Event Files 和logdir: TensorBoard 如何加载数据Runs: 比较模型的多次执...

2018-10-12 15:33:07 784

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除