![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
awakeljw
五道口某高校航天专业硕士生,精通python,略懂机器学习及模式识别,目前研究兴趣主要集中在数据挖掘领域。
展开
-
windows下cuda的配置与安装及pycuda的安装
windows下cuda的配置与安装在上一篇博客中安装theano由于要使用cuda加速,所以已经安装过,在这里只是简单介绍一下 nvidia应该算是在2016年炙手可热的公司,股价涨到了100美元以上,主要是依靠gpu在机器学习上的强势计算能力,这主要得益于cuda以及cudnn的加速能力。所以倘若你要进行机器学习工作,gpu加速是不可避免的,theano和caffe以及tensorflow都需原创 2017-01-23 10:29:55 · 7727 阅读 · 3 评论 -
cnn神经网络卷积层可视化
cnn神经网络卷积层可视化1.修改model.py文件的定义网络输出函数def inference(images,batch_size, n_classes):###你的卷积层、全连接层、softmax层定义 return softmax_linear,conv1,conv22.修改测试函数logit ,conv1,conv2= model.inference(image,BATCH_SI原创 2017-12-11 12:03:13 · 1328 阅读 · 0 评论 -
多维数据可视化(echart,plotly,matlab)
1.前沿 数据可视化是数据描述的学科,数据可视化有利于我们更好的展示数据、分析数据等等。不同维数数据展示一维数据(玫瑰图) 二维数据三维数据1.云图 [X, Y, Z] = peaks; contour(X,Y,Z,20) fig2plotly() 四维数据,多维数据 1.Box Plots(matlab)load carsmallboxplot(MPG,Origin)title原创 2017-11-24 21:26:54 · 19355 阅读 · 1 评论 -
python与matlab爬虫百度图片首页的图片(urllib.request)
python的爬虫实践python版本:python 3.6.0,实践内容:爬去百度图片首页的所有图片保存在本地,并批量读取图片并排列组合成一张大图。内容涉及:正则表达式,反盗链等操作。import urllib.requestimport reurl = "http://image.baidu.com/search/index?tn=baiduimage&ct=201326592&lm=-1&原创 2017-08-25 12:14:12 · 1658 阅读 · 0 评论 -
python文件的读写操作
python读文件操作 命令 解释 read([size]) 读取文件(读取size字节,默认读取全部) readline([size]) 读取一行 readline([size]) 读取缓冲buf(io.DEFAULT_SET_BUFFER),返回每一行所组成的列表with open('text.txt') as f: ...原创 2018-02-25 17:00:02 · 2472 阅读 · 0 评论 -
python正则表达式re常用方法总结
1.匹配RE正则表达式在python爬取网页中经常遇到,不同表达式可匹配各种不同字符,常用使用方法如下: (1) ‘.’可以匹配任意单个字符(除换行符) (2) ‘\’表示转义字符 (3) ‘[a-zA-Z0-9]’能匹配任意大小写字母和数字 (4) ‘[^abc]’ 可以匹配出abc之外的所有字符,‘^’表示除去字符 (5) 管道符号‘|’,表示有个特定的模式,如‘python...原创 2018-03-08 21:28:10 · 3304 阅读 · 0 评论 -
python连接sqlite(mysql)数据库以及sqlite数据库基础操作
python连接sqlite(mysql)数据库以及sqlite数据库基础操作在flask网页框架实践的博客中,使用过sqlite数据库来记录用户输入数据,所以这里单独拿出来简单讲解python连接sqlite数据库的用法,主要包括连接,查询等操作。sqlite是轻量型关系数据库,用法较为简单。mysql数据属于关系型数据库,用法与sqlite类似。关于python连接mysql数据库的知识可...原创 2018-03-08 21:37:28 · 6194 阅读 · 0 评论 -
机器学习算法应用篇之决策树算法(sklearn)
从本篇文章开始,我将开始写机器学习算法的一系列文章,总结自己在学习应用机器学习算法过程中的学习经验与方法,主要利用工具是python的机器学习库sklearn。主要包括以下算法:决策树算法(ID3,ID4.5,CART等),朴素贝叶斯方法(Navie Bayes),支持向量基(SVM),K均值算法(K-means),PageRank,K近邻方法(KNN),遗传算法,神经网络,主成分分析方法(PCA...原创 2017-12-11 21:30:49 · 4155 阅读 · 1 评论 -
python 与 C 的交互(ctypes库使用)
python 与 C 的交互(ctypes库使用) ctypes是Python的一个外部库,可以使用python语言调用已经编译好的C语言函数以及数据类型并进行数据交换等。ctypes的官方文档在https://docs.python.org/3/library/ctypes.html1. ctypes基本数据类型映射表2. python调用c语言的函数库1.生成...原创 2018-02-25 16:30:57 · 11982 阅读 · 1 评论 -
python使用 Timer 间隔一定时间爬取(BeautifulSoup)csdn的访问量
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date : 2018-03-25 22:11:35# @Author : awakeljw # @Link : http://blog.csdn.net/awakeljw/# @Version : $Id$impo...原创 2018-03-25 23:26:01 · 9720 阅读 · 0 评论 -
数据可视化系列之 matplotlib
matplotlib的数据可视化 matplotlib是python专门用于绘图的库,其官方指导网站为https://matplotlib.org/,里面涉及多种绘图的示例以及指导。这里只介绍一部分个人在平时使用中用到的一些方法。包括subplot,colormap,scatter等函数,处理实时绘图,多图间隔大小,多图叠加,标注等问题。1.contour、pcolor、plot、scatt...原创 2017-12-11 11:55:27 · 1968 阅读 · 0 评论 -
python opencv 安装及使用
windows下python的opencv模块1.opencv的安装 python中有opencv的安装包,一般建议采用anaconda的安装方式,anaconda和winpython都是比较推荐的python安装包,而anaconda安装更加傻瓜一点,解压缩就可以了。个人建议anaconda(winpython安装后 spyder经常出问题)。windows下opencv的安装可以直接在命令行运原创 2017-01-04 17:17:18 · 24119 阅读 · 2 评论 -
windows下机器学习工具theano、caffe、tensorflow对比及theano的安装
windows平台下深度学习工具的选择及theano的安装2016年是人工智能、智能驾驶、智能家居等等一系列元年的开端,我自然也没什么能力去定义什么元年,更没什么眼界去畅想什么未来,我只想谈谈这一年以来自己的所闻所感。 自从google在2015年开放Tensorflow开源代码以来,机器学习库的开源之路得到蓬勃发展。但tensorflow一开始只支持linux和osx系统,2016年底开始支持w原创 2017-01-22 17:55:52 · 1734 阅读 · 0 评论 -
python批量处理dat文件及科学计算
python批量处理dat文件及科学计算摘要:近年来,python在编程语言中的地位稳步提升,虽然大多数人的第一门编程语言都是C,但之后则鲜有闻之。那为什么选择python呢?坦率的说,没什么理由,什么顺手用什么,但正式来说,python以其简洁的语言格式以及强大的库函数功能奠定了其不菲的身价。原创 2016-12-29 20:54:50 · 46747 阅读 · 1 评论 -
sublime编译警告(sse,avx)及解决办法
sublime text3在编译tensorflow时会遇到如下警告 The TensorFlow library wasn't compiled to use SSE3 instructions, but these are available on your machine and could speed up CPU computations.The TensorFlow library原创 2017-09-04 10:33:18 · 613 阅读 · 0 评论 -
tensorflow MNIST数据集的训练(线性模型)及tensorboard计算结果可视化
#下载MNIST数据from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("MNIST_data/", one_hot=True)#参数设置import tensorflow as tfx = tf.placeholder(tf.float32,[None, 7原创 2017-08-26 23:05:12 · 1377 阅读 · 0 评论 -
cifar10神经网络训练测试及代码解析
cifar10神经网络训练测试及代码解析原创 2017-09-11 17:29:34 · 2984 阅读 · 0 评论 -
BeautifulSoup爬取虎扑评论并进行词云分析
BeautifulSoup爬取虎扑评论#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date : 2017-10-24 20:36:15# @Author : awakeljw # @Link : http://blog.csdn.net/awakeljw/# @Ve原创 2017-10-26 21:49:28 · 1833 阅读 · 0 评论 -
wordcloud词云分析及词频统计绘图
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date : 2017-10-18 17:52:25# @Author : awakeljw # @Link : http://blog.csdn.net/awakeljw/# @Version : $Id$from w原创 2017-10-23 17:41:48 · 11268 阅读 · 0 评论 -
selenium爬虫and自动化测试
简介Selenium 是什么?一句话,自动化测试工具。它支持各种浏览器,包括 Chrome,Safari,Firefox 等主流界面式浏览器,如果你在这些浏览器里面安装一个 Selenium 的插件,那么便可以方便地实现Web界面的测试。换句话说叫 Selenium 支持这些浏览器驱动。话说回来,PhantomJS不也是一个浏览器吗,那么 Selenium 支持不?答案是肯定的,这样二者便可以实现转载 2017-11-20 22:24:06 · 722 阅读 · 0 评论 -
优质资源汇总
pg学习资料 https://github.com/ty4z2008/Qix/blob/master/pg.md原创 2018-08-13 14:22:54 · 542 阅读 · 1 评论