
python
文章平均质量分 72
蘑菇棒棒哒
这个作者很懒,什么都没留下…
展开
-
K-Means聚类算法
K-Means聚类算法import pandas as pd#参数初始化inputfile = ‘E:/python数据挖掘程序/chapter5/demo/data/consumption_data.xls’ #销量及其他属性数据outputfile = ‘…/tmp/data_type.xls’ #保存结果的文件名k = 3 #聚类的类别iteration = 500 #聚类最大循...原创 2018-11-18 21:14:14 · 416 阅读 · 1 评论 -
Python time模块详解
转载https://www.jb51.net/article/49326.htm1.在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。2.时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按...转载 2019-05-12 09:55:30 · 135 阅读 · 0 评论 -
Argparse(是python的一个命令行解析包,非常编写可读性非常好的程序)模块
还有两个模块与Argparse功能相似,getopt和optparse。 argparse基于optparse,因此在使用方面非常相似,但是不推荐使用optparse,官方文档更推荐argparse。https://www.jianshu.com/p/fef2d215b91d...转载 2019-05-12 10:31:30 · 257 阅读 · 0 评论 -
keras backend 简单介绍
转载https://www.jianshu.com/p/0166ffaceff7from keras import backend as K 本文简单介绍 Keras 的两个 Backend,也就是Keras基于什么东西来做运算。Keras 可以基于两个Backend,一个是 Theano,一个是 Tensorflow。如果我们选择Theano作为Keras的Backend, 那么Keras...转载 2019-05-12 10:52:11 · 5797 阅读 · 3 评论 -
python sys模块
参考https://www.cnblogs.com/vman/p/5555559.htmlhttps://blog.youkuaiyun.com/zyc_love_study/article/details/78983817sys.argv可以用sys.argv获取当前正在执行的命令行参数的参数列表(list)。sys.argv[0] 当前程序名sys.argv[0]Out[57]: ‘G:/雅雅...转载 2019-05-12 12:14:02 · 170 阅读 · 0 评论 -
通过tensorflow来建立线性回归的结构
import tensorflow as tfimport numpy as np#creat datax_data=np.random.rand(100).astype(np.float32)y_data=0.3+x_data*0.1##create tensorflow struction startWeights=tf.Variable(tf.random_uniform([1...原创 2019-05-12 15:31:38 · 131 阅读 · 0 评论 -
try与except处理异常语句
其他语言相同,在python中,try/except语句主要是用于处理程序正常执行过程中出现的一些异常情况,如语法错(python作为脚本语言没有编译的环节,在执行过程中对语法进行检测,出错后发出异常消息)、数据除零错误、从未定义的变量上取值等;而try/finally语句则主要用于在无论是否发生异常情况,都需要执行一些清理工作的场合,如在通信过程中,无论通信是否发生错误,都需要在通信完成或者发生...转载 2019-05-21 19:57:28 · 458 阅读 · 0 评论 -
Python GUI编程(Tkinter)
import tkintertop = tkinter.Tk()# 进入消息循环top.mainloop()from tkinter import * # 导入 Tkinter 库root = Tk() # 创建窗口对象的背景色 # 创建两个列表li ...转载 2019-05-21 20:29:13 · 239 阅读 · 0 评论 -
tensorflow 添加层
import tensorflow as tfdef add_layer(input,in_size,out_size,activation_function=None): Weights=tf.Variable(tf.random_normal([in_size,out_size]))原创 2019-05-12 15:49:59 · 378 阅读 · 0 评论 -
python glob模块
0.摘要:glob是实用的文件名匹配库,glob.glob()函数将会匹配给定路径下的所有pattern,并以列表形式返回。用它可以查找符合特定规则的文件路径名。查找文件只用到三个匹配符:””, 匹配 0 个或多个字符;“?”, ”?”匹配单个字符;“[]”:”[]”匹配指定范围内的字符,如:[0-9]匹配数字;注意:如果文件名以“点”开头 ,无法被 '’ 和 '?'匹配,如:".ca...转载 2019-05-16 21:22:02 · 1164 阅读 · 0 评论 -
TensorFlow不同版本引起的错误
这几天分别基于tensorflow0.11和1.0版本测试,记录下两个版本不同的API,参考:http://blog.youkuaiyun.com/edwards_june/article/details/65652385前4个是 V0.11 的API 用在 V1.0 的错误AttributeError: ‘module’ object has no attribute ‘merge_all...转载 2019-05-16 22:06:00 · 492 阅读 · 0 评论 -
正则表达式
https://www.cnblogs.com/quietwalk/p/7690647.html转载 2019-07-15 14:03:38 · 210 阅读 · 0 评论 -
os包
import ospath = os.path.dirname(os.path.abspath(file))os.path.abspath(file):该脚本的绝对路径os.path.dirname:打印出来os.path.join(path, “newspapers”, “spiders”, file_name)把后来都加进路径里面...原创 2019-07-12 15:22:27 · 225 阅读 · 0 评论 -
Scipy
转载https://blog.youkuaiyun.com/q583501947/article/details/76735870Scipy简介Scipy是一个高级的科学计算库,它和Numpy联系很密切,Scipy一般都是操控Numpy数组来进行科学计算,所以可以说是基于Numpy之上了。Scipy有很多子模块可以应对不同的应用,例如插值运算,优化算法、图像处理、数学统计等。以下列出Scipy的子模...转载 2019-05-11 14:43:40 · 232 阅读 · 0 评论 -
VggNet10模型的cifar10深度学习训练
VGGNet是牛津大学计算机视觉组(Visual Geometry Group)和Google Deepmind公司研究员一起研发的深度卷积神经网络。VGGNet在AlexNet的基础上探索了卷积神经网络的深度与性能之间的关系,通过反复堆叠33的小型卷积核和22的最大池化层,VGGNet构筑的16~19层卷积神经网络模型取得了很好的识别性能,同时VGGNet的拓展性很强,迁移到其他图片数据上泛化能...转载 2019-05-11 11:48:23 · 442 阅读 · 0 评论 -
ModuleNotFoundError: No module named '_future_'
from _future_ import divisionModuleNotFoundError: No module named ‘future’pip install python-future转载 2019-05-20 21:58:47 · 3679 阅读 · 0 评论 -
数据处理
(1)数据探索分析代码7-1 把空值个数,最大值,最小值输出为excel表(2)数据预处理1.数据清洗 代码7-2 删除条件1:票价为空,条件2:票价为0,平均折扣价不为0,总飞行公里数大于0的记录的行代码:先删除票价为空值的行,再保留票价不为0,总飞行公里数和平均折扣价为0的行2.对数据进行标准化 代码7-3(3)对客户聚类k-means(得到聚类中心点以及聚类的个数)代码7-4代...原创 2018-11-18 21:25:37 · 489 阅读 · 1 评论 -
python建立逻辑回归模型
利用Scikit-Learn对数据进行逻辑回归分析1.特征选择(1)给出各个特征的F值和p值,选出F值大的或者p值小的(2)递归特征消除 Scikit-Learn提供了RFE包,还有RFECV,利用交叉验证对特征进行排序(3)稳定性选择表现在随机逻辑回归模型上(书上程序中使用的)对训练数据进行多次采样拟合回归模型,即在不同的数据子集和特征子集上运行特征算法,不断重复,最终选择得分高的重要...原创 2018-11-18 21:57:32 · 6728 阅读 · 1 评论 -
Cython(提高Python的速度)的简单使用
首先Cython官网地址是:http://cython.org/ 这里有cython的安装和开发文档,关于Cython的下载可以在pypi上直接下载安装包:https://pypi.python.org/pypi/Cython/原创 2019-05-04 19:36:40 · 808 阅读 · 0 评论 -
psutil.Process(获得当前的进程对象)
psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。例子:p = psutil.Process()pOut[20]: psutil.Process(pid=14796, name=‘pythonw.exe’, s...转载 2019-05-04 21:59:55 · 6288 阅读 · 0 评论 -
Cpython pyc文件
CPython是特指C语言实现的Python,就是原汁原味的Python。之所以使用CPython这个词,是因为Python还有一些其它的实现,比如Jython,就是Java版的Python,还有烧脑的PyPy,使用Python再把Python实现了一遍。如下是官方对CPython的说明:CPython is Guido van Rossum’s reference version of t...转载 2019-05-05 14:50:00 · 2305 阅读 · 0 评论 -
python 使用igraph读取gml文件 以及igraph的安装
igraph的安装参考https://blog.youkuaiyun.com/u012950413/article/details/80950352,已经安装成功读取gml文件,论文4 Subspace Based Network Community Detection Using Sparse Linear Coding程序中使用networkx读取GML格式文件GML的基准图的边列表,从网上搜索了一些...原创 2019-05-05 19:56:35 · 5027 阅读 · 2 评论 -
python程序练习2
11.题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21….12.题目:判断101-200之间有多少个素数,并输出所有素数。1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, ...原创 2019-05-08 20:21:41 · 482 阅读 · 0 评论 -
fast RCNN论文翻译
https://blog.youkuaiyun.com/qq_14839543/article/details/54425051转载 2019-05-13 18:49:48 · 660 阅读 · 0 评论 -
import CV2以及Python-OpenCV
pip install opencv-pythonOpenCV-Python 中文教程OpenCV官方教程中文版(For Python)OpenCV2-Python-Tutorials段力辉 译说明:搬运自linux公社pdf文件,粗略搬运,仅作个人笔记参考,有时间再美化部分文件参考:https://github.com/abidrahmank/OpenCV2-Python-Tuto...转载 2019-05-09 18:09:34 · 255 阅读 · 0 评论 -
如何用OpenCV处理视频
我把个人觉得还不错的资源总结如下,不断更新中~~tensorflow官网(需要翻墙),中文社区learningtensorflow.com(学习TensorFlow)极客学院的MNIST入门github的tensorflow主页Stanford的CS 20SI课程,专门针对TensorFlow的课程First Contact With TensorFlow,中文:与TensorFlow...转载 2019-05-09 18:10:44 · 1367 阅读 · 0 评论 -
TensorFlow 白皮书笔记
TensorFlow 从名称上看就是两个部分——张量 tensor 和流 flow。张量 就是矩阵概念的推广,其表示更多维度的矩阵。而计算流是一种抽象过程,在如今的深度学习领域,这种一层层地计算可以很形象地看做是张量在计算模型上的流动。而这里的流可以看做是更加一般的计算过程,可以在不同的层级间跨越式流动引言:DistBelief ——第一代的可扩展分布式训练和推断系统TensorFlow——...转载 2019-05-09 19:51:55 · 220 阅读 · 0 评论 -
python练习编程网址
作者:Dream IT链接:https://www.zhihu.com/question/36488823/answer/173370435来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1、在线编程练习:Lintcode.com —— 在线刷题网站,汇集了各大公司的算法面试题。有阶梯式训练题库,帮你选好应该刷的题目,特别适合小白和懒人。评测数独很快,最大的中...转载 2019-05-07 14:50:43 · 3064 阅读 · 0 评论 -
Python练习小程序1
网址http://www.dajiangtai.com/community/18316.do题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高 于10万...原创 2019-05-07 15:25:34 · 641 阅读 · 0 评论 -
python编程练习3
已知数组python列表a = [99,66,25,10,3],并且是已经排序过的。现在要求,将a数组的元素逆向排序。 if __name__ == '__main__': N = len(a) print a for i in range(len(a) / 2): a[i],a[N...原创 2019-05-10 17:31:45 · 337 阅读 · 0 评论