- 博客(68)
- 资源 (43)
- 收藏
- 关注
原创 LIBSVM的FQA
这里是libsvm的FQA :我研究了好久才发现有这么个好东西的:转别人的问: 我在那里能够找到libsvm的文件 ? 软件包中有一个 README 文件,里面详细说明了所有参数选项、数据格式以及库函数的调用。在python目录下,模型选择工具和python界面的libsvm各有一个README文件。 初学者可以通过A practical guide to su
2016-09-06 15:17:43 1574
原创 深受C/C 程序员欢迎的11款IDE
仅作记录用,勿用于其他用途几十年过去了,C和C++作为主要的高级的程序设计语言,在全球范围内仍然广受欢迎,并牢牢占据着TIOBE编程语言排行榜前5名,应用程序和系统的开发离不开这两门语言,现在我们来总结一下近些年来,深受C/C++程序员欢迎的11款IDE: 1) eclipse Eclipse是全球最流行和最强大的一款IDE。它能够为C和C++程
2016-09-01 17:27:52 2804
原创 Caffe + Ubuntu14.04 64bit(位)+ Cuda6.5/Cuda7.0 安装配置教程
随着深度学习快速发展的浪潮,许多有兴趣的工作者都转入了这个有着很好前景的研究中。工欲善其事,必先利其器。Caffe是一个很不错的深度学习框架,但它的安装步骤比较繁琐,将许多新手拒之门外,于是我就写了这篇博客,主要是我之前安装Caffe也是费了很多时间,由零基础慢慢学习,很羡慕那些有师兄师姐可以帮助的人。。。下面开始正式安装教程:(持续更新中。。。2016-1-9)该教程主要包括以下几方面的
2016-01-09 16:43:29 3423 2
原创 Hive中的默认分隔符及其表示
\n 每行一条记录^A 分隔列(八进制 \001)^B 分隔ARRAY或者STRUCT中的元素,或者MAP中多个键值对之间分隔(八进制 \002)^C 分隔MAP中键值对的“键”和“值”(八进制 \003)
2021-08-28 17:34:43 1000
原创 自定义Python环境创建spark任务
说明:spark2.1.0(含)以下的版本不支持Python3.6安装注意版本,请先检查版本步骤1. 创建虚拟python环境这个不多介绍了,不管是通过annaconda还是virtualenv,创建好你自己的python环境。如果你也碰到了离线的平台,建议查看上面的 坑2:自己用docker做一个和服务器一样的系统版本,在上面完成虚拟的环境的创建,再将其拷贝出来;2. 打包虚拟环境并将其上传hdfs创建好环境后,进入到环境所在的文件夹,例如你的环境是 ***/***/py35, c
2020-08-14 14:05:44 804
转载 对find,xargs,grep和管道的一些深入理解
问题相信大家都知道在目录中搜索含有固定字符串文件的命令: 1 find . -name '*.py' |xargs grep test 刚开始的时候,我不熟悉xargs命令,所以直接使用的命令是 1 find . -name '*.py' |grep test 结果并不是自己所期望的。此命令只是找出文件名*.txt有test的情况。这里我就研究一下,究竟xargs做了什么,使得结...
2020-07-23 14:48:06 493
原创 json.dumps,无法序列化某些对象格式
在使用json格式保存数据时,经常会遇到xxx is not JSON serializable,也就是无法序列化某些对象格式其中使用numpy时,使用了np的数据格式,写入data后,json.dumps(data)失败的问题,可通过自定义序列化方法解决1.继承json.JSONEncoder,自定义序列化方法。class CustomEncoder(json.JSONEncode...
2019-10-21 16:26:05 3222
原创 撤销git commit操作
写完代码后,我们一般这样git add . //添加所有文件git commit -m ""参数:--mixed意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。--soft 不删除工作空间改动代码,撤销c...
2019-09-18 14:25:01 204
原创 Python中import cv2异常解决办法
ImportError: libSM.so.6: cannot open shared object file: No such file or directoryImportError: libXrender.so.1: cannot open shared object file: No such file or directoryImportError: libXext.so.6: ca...
2019-07-12 10:23:24 3878
转载 anaconda python 版本对应关系
首先解释一下上表。 anaconda在每次发布新版本的时候都会给python3和python2都发布一个包,版本号是一样的。表格中,python版本号下方的离它最近的anaconda包就是包含它的版本。举个例子,假设你想安装python2.7.14,在表格中找到它,它下方的三个anaconda包(anaconda2-5.0.1、5.1.0、5.2.0)都包含python2.7.14;...
2019-05-08 16:04:22 3159
原创 Docker内安装Opencv缺失libglib2.0-0及libSM.so.6
缺失libgthread-2.0.so.0ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directoryapt-get install libglib2.0-0缺失libSM.so.6ImportError: libSM.so.6: cannot open...
2019-04-18 14:02:32 3146 2
转载 Python: PIL读取的图像发生自动旋转
对于手机、相机等设备拍摄的照片,由于手持方向的不同,拍出来的照片可能是旋转0°、90°、180°和270°。即使在电脑上利用软件将其转正,他们的exif信息中还是会保留方位信息。在用PIL读取这些图像时,读取的是原始数据,也就是说,即使电脑屏幕上显示是正常的照片,用PIL读进来后,也可能是旋转的图像,并且图片的size也可能与屏幕上的不一样。对于这种情况,可以利用PIL读取exif中...
2019-04-12 11:11:08 3062 1
原创 ImageNet2012数据集下载地址
http://www.image-net.org/challenges/LSVRC/2012/nnoupb/ILSVRC2012_img_test.tarhttp://www.image-net.org/challenges/LSVRC/2012/nnoupb/ILSVRC2012_img_val.tarhttp://www.image-net.org/challenges/LSVRC/2...
2019-04-01 20:09:02 1733
转载 python中PIL.Image和OpenCV图像格式相互转换
PIL.Image转换成OpenCV格式:import cv2from PIL import Imageimport numpyimage = Image.open("plane.jpg")image.show()img = cv2.cvtColor(numpy.asarray(image),cv2.COLOR_RGB2BGR)cv2.imshow("OpenCV",img)...
2019-03-22 18:34:51 612
转载 MSRA-TD5000数据集使用详解
中文检测的数据集,目前最火的应该是清华的CTW,https://ctwdataset.github.io/但是它的数据集只存储在微云和google driver,微云空间受限不能完全保存,所以下载的时候很蛋疼。我这边就挑了一个相对较小的数据集——MSRA TD5000,这个数据集支持中英文的倾斜文本检测。详情参考MSRA的官方地址:http://www.iapr-tc11.org/med...
2019-03-20 16:08:29 915
转载 Beyond Compare 30天评估期结束解决办法
打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:1.修改C:\Program Files\Beyond Compare 4\BCUnrar.dll ,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期。2.一劳永逸,修改注册表1)在搜索栏中输入 regedit ,打开注册表2) 删除项目:计算机\HKEY_CURRENT_...
2019-03-13 13:23:15 1108 1
转载 【Python—参数】*arg与**kwargs参数的用法
转载:https://www.cnblogs.com/xujiu/p/8352635.html在python中,这两个是python中的可变参数,*arg表示任意多个无名参数,类型为tuple;**kwargs表示关键字参数,为dict。# *允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。def f(a,*args): print(args)...
2019-01-08 15:52:16 397
转载 OCR开源库
一、SWT识别:yestinsong/Text-Detection( Text Detection System with MSER , SWT and Text Verification(fft and pca) )https://github.com/yestinsong/Text-Detectionaperrau/DetectText:Detect text with stroke w...
2018-12-23 22:45:29 3750
转载 Tensorflow中的padding操作
转载出处:http://www.cnblogs.com/willnote/p/6746668.html图示说明 用一个3x3的网格在一个28x28的图像上做切片并移动 移动到边缘上的时候,如果不超出边缘,3x3的中心就到不了边界 因此得到的内容就会缺乏边界的一圈像素点,只能得到26x26的结果 而可以越过边界的情况下,就可以让3x3的中心到达边界的像素点...
2018-11-28 10:37:35 296
转载 【Mysql基础】数据文件路径及my.cnf的配置信息
MySQL 修改数据路径比如想将/var/lib/mysql 移动到/usr/local/mysql 目录停止MySQL 服务service mysqld stop修改MySQL配置 my.cnf#datadir=/var/lib/mysql#socket=/var/lib/mysql.sockdatadir=/usr/local/mysqlsocket=/usr/...
2018-10-09 09:54:21 3035
转载 深度学习之图像的数据增强
在图像的深度学习中,为了丰富图像训练集,更好的提取图像特征,泛化模型(防止模型过拟合),一般都会对数据图像进行数据增强,数据增强,常用的方式,就是旋转图像,剪切图像,改变图像色差,扭曲图像特征,改变图像尺寸大小,增强图像噪音(一般使用高斯噪音,盐椒噪音)等.但是需要注意,不要加入其他图像轮廓的噪音. 对于常用的图像的数据增强的实现,如下:# -*- coding:utf-8 -...
2018-08-30 18:55:49 3033 7
转载 nginx的upstream目前支持5种方式的分配
一、分配方式 Nginx的upstream支持5种分配方式,下面将会详细介绍,其中,前三种为Nginx原生支持的分配方式,后两种为第三方支持的分配方式:1、轮询 轮询是upstream的默认分配方式,即每个请求按照时间顺序轮流分配到不同的后端服务器,如果某个后端服务器down掉后,能自动剔除。 upstream backend {...
2018-08-14 10:05:46 860
原创 Python 编码问题
edu.codepub.com/2009/1029/17037.php这个问题在python3.0里已经解决了。 这有篇很好的文章,可以明白这个问题:为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)”?本文就来研究一下...
2018-08-03 18:48:02 277
转载 Maven+SpringMvc4+MyBatis+Jdk8+整合ssm架构
这篇文章的ssm架构事务是xml形式的,其实都是差不多,其实公司用注解事务更多一些,因为容易控制。代码我也是放在git上面了。如果你不想看文章,可以直接下载源码浏览,1、https://gitee.com/redpigstu/ssm_demo_xml2、https://gitee.com/imjcoder/ssm_demo_interface1、在eclipse中新建maven项目新建完你的项目如...
2018-07-16 15:14:46 315
转载 【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 6156
转载 【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 487
转载 【目标检测基础】Faster Rcnn框架原理解析
一、基于Region Proposal(候选区域)的深度学习目标检测算法Region Proposal(候选区域),就是预先找出图中目标可能出现的位置,通过利用图像中的纹理、边缘、颜色等信息,保证在选取较少窗口(几千个甚至几百个)的情况下保持较高的召回率(IoU,Intersection-over-Union)。图1 IoU定义Region Proposal方法比传统的滑动窗口方法获取的质量要更...
2018-07-08 18:13:48 19278 1
转载 Faster-Rcnn原理详解
作者提到目标检测,就不得不RBG大神,该大神在读博士的时候就因为dpm获得过pascal voc 的终身成就奖。博士后期间更是不断发力,RCNN和Fast-RCNN,Faster-Rcnn就是他的典型作品。前言讲起faster-rcnn,就不得不讲讲r-cnn,和fast-rcnn的原理,不过这个今天不是我们讲的内容,我们就稍微简略的讲一下,具体的去看他们的论文 r-vnn:链接: https:/...
2018-07-06 14:50:25 4051
转载 【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 5028
转载 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 203
原创 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 78409
转载 【Python基础】Python星号*与**用法分析
1. 加了星号(*)的变量名会存放所有未命名的变量参数,不能存放dict,否则报错。如:?1234567def multiple(arg, *args): print "arg: ", arg #打印不定长参数 for value in args: print "other args:", valueif __name__ == '__main__': multiple(1,'a',...
2018-06-01 16:13:39 5884
转载 【TensorFlow基础】一些常用基本概念与函数
摘要:本文主要对tf的一些常用概念与方法进行描述。为‘Tensorflow一些常用基本概念与函数’系列之二。1、tensorflow的基本运作为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始:import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf.placeholder("float") b = tf.placeholder("floa...
2018-06-01 12:38:18 375
转载 初学LSTM原理
个人认为下面这篇博文非常适合初学或者学的很浅的朋友。 转自 https://blog.csdn.net/roslei/article/details/61912618http://www.jianshu.com/p/9dc9f41f0b29经常接触LSTM,GRU,RNN这些模型,对于LSTM的印象只是知道它用来解决梯度消失梯度爆炸问题,对于长距离的句子的学习效果不好的问题,而且大概知道里面是加了...
2018-06-01 10:40:57 1892
转载 【Python基础】Python模块之Logging(四)——常用handlers的使用
一、StreamHandler流handler——包含在logging模块中的三个handler之一。能够将日志信息输出到sys.stdout, sys.stderr 或者类文件对象(更确切点,就是能够支持write()和flush()方法的对象)。只有一个参数:class logging.StreamHandler(stream=None)日志信息会输出到指定的strea...
2018-05-23 18:04:24 33953
转载 【Python基础】Logging日志模块 简单使用教程
简单使用#!/usr/local/bin/python# -*- coding:utf-8 -*-import logginglogging.debug('debug message')logging.info('info message')logging.warn('warn message')logging.error('error message')logging.criti...
2018-05-23 12:20:10 3243
转载 【Python基础】并发,并行,Concurrency vs. Parallelism
The terms concurrency and parallelism are often used in relation to multithreaded programs. But what exactly does concurrency and parallelism mean, and are they the same terms or what?The short answer...
2018-05-21 13:23:20 417
原创 【Python基础】 Requests快速入门
迫不及待了吗?本页内容为如何入门Requests提供了很好的指引。其假设你已经安装了Requests。如果还没有, 去 安装 一节看看吧。首先,确认一下:Requests 已安装Requests是 最新的让我们从一些简单的示例开始吧。发送请求使用Requests发送网络请求非常简单。一开始要导入Requests模块:>>> import requests然后,尝试获取某个网页。...
2018-05-20 21:37:37 446
转载 图像检索:Hashing图像检索源码及数据库总结
哈希方法对比框架自己整理的哈希方法对比框架,主要是无监督的哈希方法对比框架:hashing-baseline-for-image-retrieval哈希方法主要贴公布代码的:AGH: Hashing with Graphs, Paper and CodeBPBC: Learning Binary Codes for High-Dimensional Data Using Bilinear Proj...
2018-05-14 18:10:38 976
Multi-view Face Detection Using Deep Convolutional Neural Networks
2016-09-11
machine-learning-yearning chapter1-14
2018-05-09
opencv_python-3.3.0.10-cp36-cp36m-manylinux1_x86_64.whl
2017-10-18
opencv_contrib_python-3.3.0.10-cp36-cp36m-manylinux1_x86_64.whl
2017-10-18
深度学习 21天实战Caffe
2017-09-26
Neural Networks_Tricks of the Trade
2017-09-15
TensorFlow mnist数据集下载脚本input_data.py
2016-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人