自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 mpi4py的安装

然后在最下面添加环境变量, 这里需要vi编辑的基础知识,可以学习下三种模式:插入模式,命令行模式和底行模式。给个学习链接:http://www.runoob.com/linux/linux-vim.html。原文链接:https://blog.youkuaiyun.com/qq_39709535/article/details/82858793。到官网:http://www.mpich.org/downloads/ 下载mpi-3.2.1版本的MPI 包。3. 进入解压出来的目录下,此时已经完成了mpi的安装。

2024-03-06 17:54:12 1479

转载 Tensorflow先实现梯度多次累加,再进行一次反向传播的过程

在Tensorflow中,每次sess.run(self.optimizer)时,都会同时计算梯度并且更新变量。 但是在pytorch中,可以通过三个步骤实现:梯度清零: optimizer.zero_grad()反向传播计算每个参数的梯度 loss.backward()梯度下降并更新参数 optimizer.step()如果想实现多次计算梯度后,再统一更新一次梯度(由minibatch实现大的batchsize). 或者 (长序列插帧内部迭代完整个序列后再传播一次梯度)。 就需要用到分开计算梯

2022-01-22 17:20:57 1084

原创 numpy中的multipy, matmul, dot的区别

np.multipy表示数组的对应的元素相乘A = np.array([[1,1],[2,2]])B = np.array([[2,2],[3,3]])C = np.multipy(A,B)>>[[2,2],[6,6]]np.matmul表示矩阵乘法C = np.matmul(A,B)>>>[[5,5],[10,10]]np.dot(A,B) 当A,B的维度>=2时,表示矩阵乘法,反之则表示对应元素相乘再求和(点积)A= np.arr.

2022-01-22 17:07:58 2191

原创 matplotlib画三维图

from mpl_toolkits.mplot3d import Axes3Dimport matplotlib.pyplot as plt# 设置图大小fig = plt.figure(figsize=(16,9))# 需要设置projection='3d 才会显示3D图ax = fig.add_subplot(111, projection = '3d')# 设置xyz轴坐标间隔ax.set_xlim(-1,1); ax.set_ylim(-1,1); ax.set_zlim(-1,1).

2022-01-12 16:33:32 830

原创 总是遇见一些奇怪的bug...求解

这两天卡到一个bug上,很久才发现是因为对数据取精度导致的,那么按道理来说,精度不应该应该运算的结果,,,实在想不通,有看明白的可以指点一二\color{red}{这两天卡到一个bug上,很久才发现是因为对数据取精度导致的, 那么按道理来说,精度不应该应该运算的结果,,,实在想不通,有看明白的可以指点一二}这两天卡到一个bug上,很久才发现是因为对数据取精度导致的,那么按道理来说,精度不应该应该运算的结果,,,实在想不通,有看明白的可以指点一二main.py# -*-coding:utf-8 -*-

2022-01-10 11:35:22 621

原创 Linux占内存很高的“zeitgeist-fts”的禁用

最近一开电脑就发现电脑被卡死,甚至宕机。。。。困扰了两三天,发现一个command为zeitgeist-fps的进程,占CPU竟然99%.Zeitgeist是用来记录用户活动和事件的,从文件的打开到站点访问和会话。它使得这些信息以时间线和统计的可读的形式被其他程序使用。通过应用诸如“Winepi”和“A Priori”这样的数据关联算法,它能够在基于相似度和使用模式的条目中建立联系。Zeitgeist是GNOME Activity Journal背后主要的引擎和逻辑,而GNOME Activity

2021-12-30 10:56:54 942

原创 Ubuntu机器设置sshfs远程连接

假设A机器需要访问B机器。 则可以通过在A和B上分别安装sshfs相关的软件包即可。需要安装的软件包包括以下:openssh-client_7.2p2-4_amd64.debopenssh-server_7.2p2-4_amd64.debopenssh-sftp-server_7.2p2-4_amd64.debssh_7.2p2-4_all.debsshfs_2.5-1ubuntu1_amd64.deb...

2021-12-29 11:01:15 779

原创 Mc-cnn的环境离线配置

===========Mc-cnn的环境配置=================Ubuntu16.04 + Cuda8.0 + cudnn5 + opencv2.4 + torch7 + png++tips: 建议先下载cuda, 根据cuda版本对驱动的要求,下载符合要求的驱动. 例如:cuda为cuda_8.0.61_375.26_linux.run, 即要求驱动版本不能低于3751. 更新驱动 1.1: 关闭图形化桌面, 如果是服务器,跳过 &...

2020-06-17 18:02:19 812 1

原创 2020-02-23目标检测中各指标的理解

记录难点1.为什么需要置信度阈值?排除掉置信度低的预测框,tp和fp的划定需要置信度和IOU同时满足2.为什么需要置信度排序?置信度越高,精准度precision越高,召回率recall越低。PR曲线受置信度阈值的影响,因此排序方便根据阈值划分区间。3.为什么AP是通过PR曲线求面积得到的?根据ap的定义,平均精确度,因此需要不同阶段recall对应的precision的均值。此时不同...

2020-02-23 22:43:11 1171

原创 linux系统知识随笔

1.新建用户# 添加用户sudo useradd -d /home/xxx -m username# 修改密码sudo passwd username# 修改登录默认路径suusermod -d /tmp username

2019-02-19 10:12:07 151

原创 OpenCV3计算机视觉Python语言实现(三):使用OpenCV3处理图像

3.1 不同色彩空间的转换3.2 傅里叶变换 3.2.1 高通滤波器 HPF3.2.2 低通滤波器 LPF3.3 创建模块3.4 边缘检测3.5 用定制内核做卷积3.6 修改应用3.7 Canny边缘检测3.8 轮廓检测3.9 边界框、最小矩形区域和最小闭圆的轮廓3.10 凸轮廓与Douglas-Peucker算法3.11 直线和圆检测3.12 检测其他形状

2017-07-18 23:35:57 1972

原创 OpenCV3计算机视觉Python语言实现(二):处理文件、摄像头和图形用户界面

安装 从网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载opencv-whl文件pip install wheelpip install ****.whl图像的读取/显示/保存:import cv2img=cv2.imread('lena.jpg')cv2.imshow('lena_img',img)cv2.waitKey(0)

2017-07-13 19:11:07 2492 3

转载 logistic回归梯度上升优化算法

移步~~~:http://blackproof.iteye.com/blog/2064084

2017-07-06 11:18:49 700

原创 Python中正则表达式re模块-compile()和findall()

正则表达式中字符含义: 预定义字符集 \d 数字:[0-9] \D 非数字:[^\d] \s 空白字符:[\t\f\r\v\n] \S 非空白字符:[^\s] \w 单词字符:[A-Za-z0-9_] \D 非单词字符:[^\w] 数量词(用在字符或者(…)之后) * 数字:[0-9] + 非数字:[^\d] ?

2017-07-05 14:31:30 4912

原创 windows-python开发环境下各种依赖包的安装

本文主要是为了记录python开发时遇到的no module named **问题。例如:no module named numpyno module named matplotlib...python官网:https://pypi.python.org Python安装过程可参考:http://www.tuicool.com/articles/eiM3Er3/1.设置环境变量   方便

2017-07-03 16:39:36 12381

原创 caffe - faster r-cnn(python)之路

1. faster-rcnn安装与运行   下列faster-rcnn的安装参考github作者给出的教程:https://github.com/rbgirshick/py-faster-rcnncaffe的安装参考官网教程( see:Caffe installation instructions) note:将makefile.config中这两行注释去掉WITH_PYTHON_LAYE

2017-06-06 14:01:30 1387

原创 FCN中反卷积、上采样、双线性插值之间的关系

关于FCN中反卷积,上采样和双线性插值之间的关系

2017-06-05 23:47:50 22575 3

转载 markdown中实现首行缩进的两种方法

转载地址:http://blog.youkuaiyun.com/mountzf/article/details/51714763,感谢博主分享!markdown中实现首行缩进的两种方法  由于markdown语法主要考虑的是英文,所以对于中文的首行缩进并不太友好,两种方法都可以完美解决这个问题。把输入法由半角改为全角。 两次空格之后就能够有两个汉字的缩进。 在开头的时候,先输入下面的代码,然后紧跟着输入文本即

2017-05-20 14:58:18 2286

原创 图像语义分割学习笔记~心得

图像语义分割学习过程中的笔记,心得

2017-05-20 11:23:42 3972 1

原创 霍夫变换-检测直线

matlab版代码%% 入口图像为bw,出口图像为fclc,clear;img=imread('./image/road.jpg');subplot(221),imshow(img),title('original image');bw=im2bw(img,0.7);subplot(222),imshow(bw),title('bw image');tresh=[0.1,0.15];s

2017-05-19 19:51:10 539

原创 matlab中自带图像的位置

一般是安装路径下: C:\Program Files\MATLAB\R2011b\toolbox\images\imdemos\

2017-05-19 17:18:39 16454 2

转载 数字图像处理-形态学操作

【转载】:http://www.cnblogs.com/tornadomeet/archive/2012/03/20/2408086.html Matlab 形态学图像处理(原文作者很是细心,感谢!)%% 第9章 形态学处理%% imdilate膨胀clcclearA1=imread('.\images\dipum_images_ch09\Fig0906(a)(broken-text).tif

2017-05-18 17:21:14 1141

原创 第9章 形态学处理

第9章 形态学处理腐蚀操作 imerode通过腐蚀操作(imerode)去掉图像的某些部分:%% 第9章 形态学处理%% imerode 腐蚀操作clcclearA1=imread('./1.jpg');subplot(221),imshow(A1);title('原始图像');%strel函数的功能是运用各种形状和大小构造结构元素se1=strel('disk',5);%这是

2017-05-02 11:22:00 723

原创 Python中双冒号的作用[::]

Python中双冒号的作用[::]Python sequence slice addresses can be written as a[start:end:step] and any of start, stop or end can be dropped.Python序列切片地址可以写为[开始:结束:步长],其中的开始和结束可以省略range(n)生成[0,n)区间整数 range(10)

2016-08-20 08:53:08 36798 6

转载 Python安装模块出错(ImportError: No module named set***)解决方法

Python 安装模块时候出错,no module named setproctitle

2016-07-25 19:53:58 5244

原创 梯度下降算法

梯度 & 梯度下降算法先看下定义比较合适: 在向量微积分中,标量场的梯度是一个向量场。标量场中某一点上的梯度指向标量场增长最快的方向,梯度的长度是这个最大的变化率。     一个标量函数的梯度记为:或者     表示微分算子。     在三维直角坐标系中为:           在单变量的情况下,梯度只是个导数,对于一个线性函数,梯度就是个斜率。     梯度下降算法是一个最

2016-04-17 15:16:23 1711

原创 不动点

偶然间看到的一个不动点原理,觉得很有意思。于是乎……记录玩玩。

2016-04-17 13:07:50 1239

转载 可视化理解卷积神经网络-ECCV 2014

可视化理解卷积神经网络原文地址:http://blog.youkuaiyun.com/hjimce/article/details/50544370作者:hjimce一、相关理论本篇博文主要讲解2014年ECCV上的一篇经典文献:《Visualizing and Understanding Convolutional Networks》,可以说是CNN领域可视化理解的开山之作,这篇文献告诉我们CNN的每一层到底

2016-04-15 16:58:52 1904

转载 方向导数和梯度

之前用过几次梯度下降算法来求解一些优化问题,但对梯度的具体意义并不是很理解。前一段时间翻了一遍高教的《简明微积分》,对梯度概念总算有了些理解,在这记录一下。推荐下《简明微积分》这本书,我向来对带有“简明”二字的书抱有极大的好感。偶然的机会在豆瓣上看到有人推荐这本书,作者是龚升先生。龚升先生是中国科技大学教授,师从华罗庚。我个人觉得这本书是我读过的最好的国内的数学教材,结构条理,不拖沓但重点

2015-12-28 11:22:33 983

转载 方向导数和梯度

之前用过几次梯度下降算法来求解一些优化问题,但对梯度的具体意义并不是很理解。前一段时间翻了一遍高教的《简明微积分》,对梯度概念总算有了些理解,在这记录一下。推荐下《简明微积分》这本书,我向来对带有“简明”二字的书抱有极大的好感。偶然的机会在豆瓣上看到有人推荐这本书,作者是龚升先生。龚升先生是中国科技大学教授,师从华罗庚。我个人觉得这本书是我读过的最好的国内的数学教材,结构条理,不拖沓但重点

2015-12-28 11:18:37 746

转载 AsyncTask的用法()

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包       当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:

2015-06-02 10:08:26 386

原创 环境变量path和classpath的区别

环境变量path和classpath的区别?path是您用的操作系统提供的环境变量,就是说不管你的程序放在哪个位置,只要你键入你想要的exe程序就会出现相应的命令,在命令行中,不管在那个路径下输入都能执行,这就是因为,在path中设置了这个路径。path中只能设置.exe文件(上一级目录。如D:/****/***)其它后缀的文件不行(任何。如.rar,.word.txt等等

2013-11-27 22:45:35 1157

原创 Hibernate工作原理及为什么要用?

 Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hi...

2013-11-27 22:30:18 146

总是遇见一些奇怪的bug temp.npy

总是遇见一些奇怪的bug temp.npy

2022-01-10

深度图(Depth Map)

获取场景中各点相对于摄象机的距离是计算机视觉系统的重要任务之一.场景中各点相对于摄象机的距离可以用深度图(Depth Map)来表示,即深度图中的每一个像素值表示场景中某一点与摄像机之间的距离.机器视觉系统获取场景深度图技术可分为被动测距传感和主动深度传感两大类.被动测距传感是指视觉系统接收来自场景发射或反射的光能量,形成有关场景光能量分布函数,即灰度图像,然后在这些图像的基础上恢复场景的深度信息.最一般的方法是使用两个相隔一定距离的摄像机同时获取场景图像来生成深度图.与此方法相类似的另一种方法是一个摄象机在不同空间位置上获取两幅或两幅以上图像,通过多幅图像的灰度信息和成象几何来生成深度图.深度信息还可以使用灰度图像的明暗特征、纹理特征、运动特征间接地估算.主动测距传感是指视觉系统首先向场景发射能量,然后接收场景对所发射能量的反射能量.主动测距传感系统也称为测距成象系统(Rangefinder).雷达测距系统和三角测距系统是两种最常用的两种主动测距传感系统.因此,主动测距传感和被动测距传感的主要区别在于视觉系统是否是通过增收自身发射的能量来测距。另外,我们还接触过两个概念:主动视觉和被动视觉。主动视觉是一种理论框架,与主动测距传感完全是两回事。主动视觉主要是研究通过主动地控制摄象机位置、方向、焦距、缩放、光圈、聚散度等参数,或广义地说,通过视觉和行为的结合来获得稳定的、实时的感知。

2016-08-12

空空如也

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

TA关注的人

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