【Python】
文章平均质量分 65
PlusTang124
计算机视觉小菜鸟一枚
展开
-
Win7 64位 Keras深度学习框架安装
最近想用Python搞搞神经网络,就用Keras了。 Caffe和Keras相比优缺点: 框架 优点 缺点 Keras 使用简单,快速开发,参考资料多 运行慢 Caffe 使用较难,参考资料少 运行快为了快速上手,选择Keras。1.Keras安装安装过程全程参考:Keras深度学习框架配置感谢博主,写的非常详细。提醒!如果你之前单独安装过Python和MinG原创 2016-08-15 18:10:19 · 4450 阅读 · 0 评论 -
pip、conda 换国内源,大大提高下载速度
源就是下载地址了,换到国内的源下载速度真的快了近10倍,这里都用了清华的源pip只要新建一个配置文件,写上路径就行了win下文件路径:C:\Users\你的用户名\pip\pip.inilinux下文件路径:~/.pip/pip.conf内容写:[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]truste原创 2017-07-08 10:34:44 · 23414 阅读 · 0 评论 -
python 读取 csv 中文 乱码 解决办法
亲测好使,python 2,3都可以import codecswith codecs.open('h.csv', 'rb', 'gb2312') as csvfile: for line in csvfile: print line原创 2017-07-06 15:08:26 · 10716 阅读 · 1 评论 -
python 最大递归次数 RuntimeError: maximum recursion depth exceeded
帮别人看代码,偶然遇到这个问题,原来python解释器有一个默认的最大迭代次数是999。举个例子:def recursion(n): if (n <= 1): return print n recursion(n - 1)print "test 999"recursion(999) #正常运行print "test 1000"recursion(100原创 2017-05-31 18:28:37 · 16124 阅读 · 3 评论 -
py2exe:python,wxpython转exe可执行文件
做完那个python抽题系统,要打包成exe了,就用py2exe吧。 去py2exe官网下载对应python版本的py2exe,安装就可以了。使用过程: 1.import syssys.setrecursionlimit(5000)#设置搜索深度from distutils.core import setupimport py2exesetup(windows=["myUI原创 2016-10-08 10:44:42 · 978 阅读 · 0 评论 -
深度学习总结(2016.9--2016.10)
原本的打算是参加上海Bot大赛,在比赛中学习一下相关知识,就是想入门而已。开学半个月一直没找到状态,只是上上课。后来在师兄的帮助下,开始逐渐着手比赛的事情,虽然最终没有赶上在比赛截至前提交一版测试。但学了不少,不亏!大致记录一下这一个月做的事情:keras篇win10下先配置keras,看keras文档,用theano后端跑了mnsit数据集,Dogs and Cats 数据集熟悉keras后,原创 2016-10-13 18:31:49 · 1022 阅读 · 9 评论 -
caffe+python 使用训练好的VGG16模型 对 单张图片进行分类,输出置信度
网上看了一堆都是图片转lmdb格式,然后测试总的准确率,我想测试每张图片的top1,top2以及对应置信度是多少,摸索了一下午+一晚上终于搞定,期间遇到不少坑!!!同时感谢实验室博士师兄一块帮我找bug说明:数据集是上海BOT大赛的(12种动物),网上下载的vgg16权重文件,并且修改输出类别为12,对最后三层全连接网络训练了8个小时,top1准确率为80%,top5准确率95%使用的测试图片是一个原创 2016-10-02 22:12:13 · 26624 阅读 · 38 评论 -
keras安装opencv
运行别人的例子时,发现cv2 模块不存在,于是开始安装,过程简单。过程下载opecv2.4.12(我的python是2.7.12)解压opencv到任意位置,我解压到D盘根目录下,将D:\opencv\build\python\2.7\x64中的cv2.pyd拷贝到C:\Anaconda2\Lib\site-packages下,就可以了。去D:\opencv\sources\samples\p原创 2016-09-22 21:25:02 · 1167 阅读 · 0 评论 -
Keras 切换后端(Theano和TensorFlow)
实验室新装了keras,发现keras默认后端是tensorflow,想换回theano,看了官方文档也没搞懂,最终搞定,很简单。 中文文档的描述:keras中文文档,切换后端其实就是在C:\Users\75538(75538是我的windos用户名字,找你对应的用户名就行)下有个文件夹.keras,里面有keras.json文件,改一下里面的内容就好了,如果没有文件夹和文件,手动创建就行。用th原创 2016-09-22 21:15:33 · 30601 阅读 · 11 评论 -
Python中的GUI : wxPython
wxPython是Python语言的一套优秀的GUI图形库。 Python程序员可以很方便的创建完整的、功能键全的GUI用户界面。wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。帮同学做一个抽题小软件,功能简单,两个文本框,两个按钮,txt里按行写入题目和答案。正在学python就打算学一下,用python做了。 界面如下图原创 2016-09-18 09:58:55 · 1404 阅读 · 0 评论 -
Python入门学习笔记(1):Python、PyCharm 的安装和介绍
PythonPyCharm1.Python 直接去官网下载即可(下载地址),选择自己需要的版本。目前有Python2.7.X和Python3.X。 因为我打算用一些神经网络和机器学习库,比如nolearn,大部分只支持Python2.7,所以我选择2.7版本。 两者语法有些区别,不用太纠结学习哪个版本。把Python下载完成后,直接双击安装,一直点击下一步即可。但注意其中一步:原创 2016-08-14 23:00:34 · 1944 阅读 · 0 评论 -
Keras+Theano后端,CPU、GPU、cuDNN加速对比(Dogs vs. Cats和mnist)
测试了一下分别用cpu,gpu,gpu+cudnn跑CNN,看看分别会用多少时间。说明笔记本配置:i5-3210m+GT640M+8G内存。 实验图片下载地址:kaggle:Dogs vs. Cats 关于源码和图片层次结构的说明:This script goes along the blog post"Building powerful image classification models原创 2016-08-24 10:45:29 · 11330 阅读 · 0 评论 -
Python 学习中,特别知识点记录
1.Numpy中,从数组中取出一部分数据有两种情况,一种取出来就是一个一维数组,另一种是二维数组 1. 一维数组a = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]])# 创建一个3行4列的二维数组# [[ 1 2 3 4]# [ 5 6 7 8]# [ 9 10 11 12]]row_r1 = a[1, :] # 取出原创 2016-09-12 20:07:27 · 631 阅读 · 0 评论 -
Python入门学习笔记(2)——控制台输入
控制台输入有两个函数1. raw_input()该函数把所有输入都转为字符串型2.input()输入的内容保持原本的数据类型。 比如输入1,就是整型1; 输入‘1’,就是字符串1。举例对比:a = raw_input("a=")print type(a)b = input("b=")print type(b)c = input("c=")print type(c)其中type()可以输出变原创 2016-08-16 17:34:06 · 5325 阅读 · 0 评论 -
PyCharm的设置和第一个Python程序
1.代码编辑 字体大小设置进入 File—》Settings—》Editor—》Colors & Fonts—》Font中。 首先要点击“Save as”然后为这个设置命名,我这里填入“MySize”(相当于创建了一个配置文件叫MySize)。 然后就可以在Size中更改字体大小,Line spacing是行间距。Primary font是字体类型。 2.控制台输出 字体大小设置进入 File原创 2016-08-15 21:13:37 · 27510 阅读 · 4 评论 -
ananconda创建新环境,python 2.7、3.5共存,pycharm 使用conda新环境,win10、linux下通用
caffe用的有点心累,最近有又没时间折腾,重回keras的怀抱,用起来不要太方便linxu下载th的model太慢了,换win试试。win10 下 装 tensorflow-gpu目前必须python3.5.2,之前一直在用caffe、python2.7。 琢磨一下用conda安装挺简单的。可以用ananconda创建一个新的python3.5环境,多版本共存,py 2.7、3.5随意切换。p原创 2017-07-08 10:03:03 · 15365 阅读 · 2 评论