Notes
修炼_人生
https://github.com/AnddyWang
展开
-
在Windows下编译Caffe的Python接口
1.在解决方案中选择pycaffe项目,右键选择属性修改两个地方。2.把C/C++的包含目录和库目录中python默认路径修改为你自己Python所在的路径。假设Anaconda安装在D:\Anaconda2,将路径改为include与Lib在Anaconda2中的路径即可。3.将链接-常规-附加库目录中libs的默认路径改为libs文件夹在Anaconda2中的路径。4.原创 2017-05-08 16:33:46 · 998 阅读 · 0 评论 -
Ubuntu16.04下安装OpenCV3.2.0
opencv基本上是搞CV必备套件之一了,支持的语言也非常多,但是安装起来有点麻烦(如果是在conda下安装的话则可以用conda install -c menpo opencv3=3.2.0)。需要注意的是,pip可以安装的opencv-python安装并不依赖opencv,只是封装了opencv的Python API,一般情况下也够用。但是如果准备安装完整版本的opencv,这里比较建议将op原创 2017-10-17 17:51:24 · 2051 阅读 · 0 评论 -
pip install opencv-python opencv-contrib-python 不可用时,可使用whl的方式安装
pip install opencv-python opencv-contrib-python 不可用时,可使用whl的方式安装相关下载链接如下:https://pypi.python.org/pypi/opencv-pythonhttps://pypi.python.org/pypi/opencv-contrib-python原创 2017-10-18 11:34:54 · 16738 阅读 · 0 评论 -
人体姿态估计数据集整理(Pose Estimation/Keypoint)
LSP地址:http://sam.johnson.io/research/lsp.html样本数:2K关节点个数:14全身,单人FLIC地址:https://bensapp.github.io/flic-dataset.html样本数:2W关节点个数:9全身,单人MPII地址:http://human-pose.mpi-inf.mpg.de/样本数:25K关原创 2017-10-30 15:01:03 · 7189 阅读 · 0 评论 -
【OpenCV基础】常用函数
一.图像读写与简单处理1. Mat cv::imread(const String& filename, int flags=IMREAD_COLOR).imread函数加载filename图像,读入时,原始图像数据不可被修改。 flags可取的值如下:IMREAD_UNCHANGED(原始图像是什么,读入的就是什么), IMREAD_GRAYSCALE(始终将图像转换为单通道灰度图像),...转载 2018-07-09 14:33:13 · 478 阅读 · 0 评论 -
CURL命令模拟Http Get/Post请求
在对后端程序进行测试的时候,需要进行模拟连接或者书写测试脚本.curl是一个很棒的命令.例如目标网站Url:127.0.0.1:8080/check_your_status?user=Summer&passwd=12345678通过Get方法请求:curl protocol://address:port/url?argscurl http://127.0.0.1:8080/check_yo...原创 2018-07-03 16:21:04 · 78357 阅读 · 0 评论 -
eclipse和maven生成web项目的war包的操作方法
转载于https://www.cnblogs.com/mr-wuxiansheng/p/6852045.html一、eclipse中,在需要打包的项目名上右击,然后把鼠标光标指向弹出框中的“run as”: 二、之后会看到在这个弹出框的右侧会出现一个悬浮窗,如下: 三、在上边的第二个悬浮窗鼠标点击“maven clean”,maven会清除掉之前对这个项目的打包信息;执行以后在eclipse的...转载 2018-07-03 16:54:28 · 194 阅读 · 0 评论 -
【TensorFlow基础】TensorFlow中函数conv2d参数stride,padding的理解以及padding模式SAME,VALID的详细说明
TensorFlow中函数conv2d主要实现了输入张量与设定卷积核的卷积操作,其函数形式如下:tf.nn.conv2d( input, filter, strides, padding, use_cudnn_on_gpu=True, data_format='NHWC', dilations=[1, 1, 1, 1], nam...转载 2018-07-10 15:49:36 · 6137 阅读 · 0 评论 -
【Linux基础】at、cron定时任务 增加 删除 查看
语法:at <时间描述> 例:◦ at 6pm Monday◦ at now + 5 minutes◦ at 13:15 05/12/2010------------------------at计划任务--------------------------[chen@localhost 桌面]$ su - root密码:[root@localhost ~]# service ...转载 2018-07-04 18:53:04 · 5008 阅读 · 0 评论 -
nginx的upstream目前支持5种方式的分配
一、分配方式 Nginx的upstream支持5种分配方式,下面将会详细介绍,其中,前三种为Nginx原生支持的分配方式,后两种为第三方支持的分配方式:1、轮询 轮询是upstream的默认分配方式,即每个请求按照时间顺序轮流分配到不同的后端服务器,如果某个后端服务器down掉后,能自动剔除。 upstream backend {...转载 2018-08-14 10:05:46 · 846 阅读 · 0 评论 -
Python学习笔记【一】文件和文件夹的移动、复制、删除、重命名
一,概述python中对文件和文件夹进行移动、复制、删除、重命名,主要依赖os模块和shutil模块,可以用一个例子集中演示文件的移动、复制、删除、重命名,用到的时候直接查询就行。二,例子展示#文件、文件夹的移动、复制、删除、重命名#导入shutil模块和os模块import shutil,os#复制单个文件shutil.copy("C:\\a\\1.txt","C:\\b")#复制...原创 2018-05-10 13:34:24 · 469 阅读 · 0 评论 -
Linux tar命令总结:Linux下对文件进行打包、压缩并分割成指定大小
1、普通tar压缩命令tar -zcvf andywang.tar.gz andywang//将andywang文件夹压缩成andywang.tar.gz2、压缩后的文件太大,需要将andywang.tar.gz分割成N个指定大小的文件split -b 4000M -d -a 1 andywang.tar.gz andywang.tar.gz.cat andywang.tar.gz | split...原创 2018-05-09 10:53:33 · 13526 阅读 · 3 评论 -
远程linux系统服务器静默(-mode silent)安装matlab2014b
因为没有可视化界面操作,所以需要采用静默安装方式:假设matlab安装路径为:/usr/local/MATLAB/R2014bmatlab破解文件路径为/home/1)首先你需要把ISO文件挂载上去,为防止出现权限不够的问题,建议使用root用户。文件挂载命令格式如下:mount -o loop,rw /home/R2014b_glnxa64.iso /mnt/mn原创 2015-08-06 09:13:44 · 5745 阅读 · 1 评论 -
PCA相关数学概念理解
PCA相关数学概念理解数据标准化(归一化)常用的两种方法数据标准化(归一化)处理是数据挖掘的一项基础工作,不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据标准化处理,以解决数据指标之间的可比性。原始数据经过数据标准化处理后,各指标处于同一数量级,适合进行综合对比评价。以下是两种常用的归一化方法:原创 2015-12-07 11:47:13 · 618 阅读 · 0 评论 -
LIBSVM的FQA
这里是libsvm的FQA :我研究了好久才发现有这么个好东西的:转别人的问: 我在那里能够找到libsvm的文件 ? 软件包中有一个 README 文件,里面详细说明了所有参数选项、数据格式以及库函数的调用。在python目录下,模型选择工具和python界面的libsvm各有一个README文件。 初学者可以通过A practical guide to su原创 2016-09-06 15:17:43 · 1549 阅读 · 0 评论 -
redhat 更换 centos yum源
本文包括配置本地源及第三方源。第三方源包括:网易,epel,repoforge ,rpmfusion 以下为详细过程: 1.删除redhat原有的yum rpm -aq|grep yum|xargs rpm -e --nodeps 2.下载yum安装文件 注意,如果下载时找不到文件,就登录到:http://mirrors.163.com/centos/6/os/x8原创 2017-01-03 20:03:22 · 889 阅读 · 0 评论 -
Caffe + Ubuntu14.04 64bit(位)+ Cuda6.5/Cuda7.0 安装配置教程
随着深度学习快速发展的浪潮,许多有兴趣的工作者都转入了这个有着很好前景的研究中。工欲善其事,必先利其器。Caffe是一个很不错的深度学习框架,但它的安装步骤比较繁琐,将许多新手拒之门外,于是我就写了这篇博客,主要是我之前安装Caffe也是费了很多时间,由零基础慢慢学习,很羡慕那些有师兄师姐可以帮助的人。。。下面开始正式安装教程:(持续更新中。。。2016-1-9)该教程主要包括以下几方面的原创 2016-01-09 16:43:29 · 3407 阅读 · 2 评论 -
【Soft-Margin Support Vector Machine】
Hard-Margin的约束太强了:要求必须把所有点都分开。这样就可能带来overfiiting,把noise也当成正确的样本点了。Hard-Margin有些“学习洁癖”,如何克服这种学习洁癖呢?沿用pocket算法的思想,修改一下优化目标函数的形式,补上一个错分点的惩罚项CΣ...。(1)C越大,对错误的容忍度就越小,margin越小(2)C越小,原创 2016-08-12 10:39:37 · 812 阅读 · 0 评论 -
Git 常用命令
仅作记录学习所用,非其他用途!!!Git 命令速查表1、常用的Git命令命令简要说明git add添加至暂存区git add–interactive交互式添加git apply应用补丁原创 2016-08-11 11:41:44 · 543 阅读 · 0 评论 -
char* 和char[]的区别
仅作记录用,勿用于其他用途1. 问题介绍问题引入:在实习过程中发现了一个以前一直默认的错误,同样char *c = "abc"和char c[]="abc",前者改变其内容程序是会崩溃的,而后者完全正确。程序演示:测试环境Devc++代码#include using namespace std;main(){ char *原创 2016-08-24 11:30:03 · 480 阅读 · 0 评论 -
OpenBLAS,Numpy,Scipy For Linux
Install OpenBLASCompile OpenBLAS:~$ git clone git://github.com/xianyi/OpenBLAS~$ cd OpenBLAS && make FC=gfortran~$ sudo make PREFIX=/opt/OpenBLAS installIf you don't have sudo rights原创 2015-08-10 15:45:30 · 4647 阅读 · 0 评论 -
Python图表绘制:matplotlib绘图库入门
Python图表绘制:matplotlib绘图库入门matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本转载 2016-07-25 20:17:16 · 515 阅读 · 0 评论 -
ROC曲线
仅作记录学习用途!1.混淆矩阵(confusion matrix) 针对预测值和真实值之间的关系,我们可以将样本分为四个部分,分别是: 真正例(True Positive,TP):预测值和真实值都为1 假正例(False Positive,FP):预测值为1,真实值为0 真负例(True Negative,TN):预测值与真实值都为0原创 2016-08-21 11:58:53 · 802 阅读 · 0 评论 -
深受C/C 程序员欢迎的11款IDE
仅作记录用,勿用于其他用途几十年过去了,C和C++作为主要的高级的程序设计语言,在全球范围内仍然广受欢迎,并牢牢占据着TIOBE编程语言排行榜前5名,应用程序和系统的开发离不开这两门语言,现在我们来总结一下近些年来,深受C/C++程序员欢迎的11款IDE: 1) eclipse Eclipse是全球最流行和最强大的一款IDE。它能够为C和C++程原创 2016-09-01 17:27:52 · 2771 阅读 · 0 评论