python
文章平均质量分 71
Mrchesian
发呆我可以发很久
展开
-
NumPy的详细教程
NumPy的详细教程先决条件在阅读这个教程之前,你多少需要知道点python。如果你想从新回忆下,请看看 Python Tutorial .如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件:PythonNumPy这些是可能对你有帮助的:ipython 是一个净强化的交互Python Shell,对探原创 2016-07-09 19:22:01 · 52638 阅读 · 6 评论 -
python 实现 knn分类算法 (Iris 数据集)
1、KNN分类算法KNN分类算法(K-Nearest-Neighbors Classification),又叫K近邻算法,是一个概念极其简单,而分类效果又很优秀的分类算法。他的核心思想就是,要确定测试样本属于哪一类,就寻找所有训练样本中与该测试样本“距离”最近的前K个样本,然后看这K个样本大部分属于哪一类,那么就认为这个测试样本也属于哪一类。简单的说就是让最相似的K个样本来投票决定。KNN算法不仅...原创 2016-07-17 00:54:29 · 26943 阅读 · 20 评论 -
python 安装 lda topic主题模型
python 安装 lda 出现错误C:\Users\ch>pip install ldaCollecting lda Downloading lda-1.0.5.tar.gz (303kB) 37% |████████████ | 112kB 195kB/s eta 0:00:01 40% |█████████████原创 2017-07-10 19:21:57 · 3553 阅读 · 0 评论 -
python 实现识别手写 MNIST数字集的程序
python 实现识别手写 MNIST 数字集的程序我们需要做的第⼀件事情是获取 MNIST 数据。如果你是⼀个 git ⽤⼾,那么你能够通过克隆这本书的代码仓库获得数据, 实现我们的⽹络来分类数字git clone https://github.com/mnielsen/neural-networks-and-deep-learning.gitclass Network(object):def __init__(self, si原创 2016-07-14 21:53:04 · 24549 阅读 · 5 评论 -
numpy.Scalars
numpy.Scalars标量、内置标量类型、属性、索引、方法、定义新类型python 限定只有一种类型的一个特定数据类的(仅存在一个整数类型,一是浮点型,等等)。这可以在不需要与数据可在计算机中所表示的所有的方式有关的应用程序方便。科学计算,然而,通常需要更多的控制。在numpy的,有24个新的基础Python类型来描述不同原创 2016-09-04 20:55:57 · 2780 阅读 · 0 评论 -
python 常用的内置函数
"""filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)"""def f(x): return x % 2 != 0print filter(f, range(1, 7)), range(1, 7)""原创 2016-08-21 11:49:22 · 848 阅读 · 0 评论 -
pycharm学习技巧 Learning tips
pycharm快捷键、常用设置、配置管理原创 2016-08-20 09:35:41 · 1201 阅读 · 0 评论 -
Tex, LaTex, pdflatex, xelatex, xetex等的区别和关系
概念:TeX:一种宏语言。Plain Tex: Tex中的一个最基本的宏集合与TeX的基础语言构成的一种格式。LaTex: Tex中的一个宏集合,构成一种与 Plain TeX 不一样的格式。Tex程序:把Tex语言转换为排版的程序,也叫Tex。为区别,称这个 TeX 程序叫Knuth TeX。tex命令:Tex程序中的编译命令。tex命令默认用Plain原创 2016-08-03 11:24:38 · 21275 阅读 · 0 评论 -
defaultdict 和 namedtuple 的使用(python)
defaultdict 和 namedtuple 的使用defaultdict()和namedtuple()是collections模块里面2个很实用的扩展类型。一个继承自dict系统内置类型,一个继承自tuple系统内置类型。在扩展的同时都添加了额外的很酷的特性,而且在特定的场合都很实用。定义以及作用返回一个和dictionary类似的对象,和dict不同主要体现在2个方面:原创 2016-08-03 10:16:10 · 758 阅读 · 0 评论 -
python 实现 AP近邻传播聚类算法(Affinity Propagation)
Affinity Propagation (AP) 聚类是2007年在Science杂志上提出的一种新的聚类算法。它根据N个数据点之间的相似度进行聚类,这些相似度可以是对称的,即两个数据点互相之间的相似度一样(如欧氏距离);也可以是不对称的,即两个数据点互相之间的相似度不等。这些相似度组成N×N的相似度矩阵S(其中N为有N个数据点)。AP算法不需要事先指定聚类数目,相反它将所有的数据点都作原创 2016-08-28 13:28:57 · 11845 阅读 · 2 评论 -
Python 元组 (教程 1)
Python 元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c",原创 2016-07-09 19:01:55 · 662 阅读 · 0 评论 -
Python File(文件) 方法(教程5)
Python File(文件) 方法file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数:序号方法及描述1file.close()关闭文件。关闭后文件不能再进行读写操作。2file.flush()刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动原创 2016-07-09 18:45:42 · 560 阅读 · 0 评论 -
Python 面向对象(教程4)
Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来原创 2016-07-09 18:43:48 · 538 阅读 · 0 评论 -
Python 函数 (教程 2)
Python 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符原创 2016-07-09 18:40:39 · 458 阅读 · 0 评论 -
Python 模块(教程3)
Python 模块模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。例子一个叫做aname的模块里的Python代码一般都能在一个原创 2016-07-09 18:29:10 · 500 阅读 · 0 评论 -
Python机器学习库
Python机器学习库摘要: Python在科学计算领域,有两个重要的扩展模块:Numpy和Scipy。其中Numpy是一个用python实现的科学计算包。包括: 一个强大的N维数组对象Array; 比较成熟的(广播)函数库; 用于整合C/C++和Fortran代码的工具包; 实用的线性代数、傅里叶变换和随机数生成函... Python在科学计算领域,有两个重要的原创 2016-07-18 23:33:18 · 929 阅读 · 0 评论 -
Python利器 PDFMiner python实现PDF转换TXT(附代码)
PDFMiner其特征有: 1、完全使用python编写。(适用于2.4或更新版本) 2、解析,分析,并转换成PDF文档。 3、PDF-1.7规范的支持。(几乎) 4、中日韩CJK语言和垂直书写脚本支持。 5、各种字体类型(Type1、TrueType、Type3,和CID)的支持。 6、基本加密(RC4)的支持。 7、PDF与HTML转换。 8、纲要(TOC)的提取。 9、标签内翻译 2017-07-04 00:21:18 · 19717 阅读 · 3 评论