Python
xceman1997
这个作者很懒,什么都没留下…
展开
-
【Python学习】python中文分词
原文链接http://www.isnowfy.com/python-chinese-segmentation/用很简短的代码实现了一个动态规划为基础的分词算法。 ======================================================================= 相对于英文而言,中文在计算机处理方面有个必须要面对的问题就是中文分词,英文转载 2012-10-08 19:24:39 · 1200 阅读 · 0 评论 -
【用Python玩Machine Learning】KNN * 测试
样本我就用的《machine learning in action》中提供的数据样例,据说是婚恋网站上各个候选人的特征,以及当前人对这些人的喜欢程度。一共1k条数据,前900条作为训练样本,后100条作为测试样本。数据格式如下:46893 3.562976 0.445386 didntLike8178 3.230482 1.331698 smallDoses55783 3.612548原创 2015-04-11 12:44:14 · 1022 阅读 · 0 评论 -
【用Python玩Machine Learning】KNN * 代码 * 一
KNN的是“k Nearest Neighbors”的简称,中文就是“最近邻分类器”。基本思路就是,对于未知样本,计算该样本和训练集合中每一个样本之间的距离,选择距离最近的k个样本,用这k个样本所对应的类别结果进行投票,最终多数票的类别就是该未知样本的分类结果。选择什么样的度量来衡量样本之间的距离是关键。一、从文本中读取样本的特征和分类结果。'''kNN: k Nearest N原创 2015-04-11 12:17:30 · 1284 阅读 · 0 评论 -
【用Python玩Machine Learning】KNN * 序
这段时间工作太忙,很久没学习了。这两天,工作之余,偶尔在家翻翻书,权且当做休息了。我一直是c/c++的忠实用户,尤其是c的粉丝——概念简洁、运行高效——计算机专业的人,不用c语言,不了解程序底层的运行机制和过程,那和那些外专业的只会调用接口、函数的同学有什么区别呢?不过,最近一年还是慢慢去了解、尝试python了。原因很简单,开发成本太低了。c/c++就像复杂的吸尘器、洗碗机,优点是高效,缺点原创 2015-04-11 11:49:01 · 1105 阅读 · 0 评论 -
【转载】Python的Cython在Windows环境下的部署安装
原文地址:http://my.oschina.net/u/1024349/blog/120375大学课程主教java,搞过java web 后,突发感想对于OO语言的了解,以及设计模式与OO语言的优美的配合,但同时也发现java开发的周期性十分长,于是就四处需找不错的语言,终于发现了Python。 不过,Python是解释性语言,机制效率相对于C/C++ 这种编译性语言效转载 2014-05-25 22:05:21 · 1843 阅读 · 1 评论 -
【转载】Cython应用手记
原文地址:http://gashero.iteye.com/blog/649516转载 2014-05-25 19:59:54 · 1047 阅读 · 0 评论 -
尝试cython和openmp
1. 初衷最近学用python,python不愧是为程序员考虑的编程语言,写起来很快很方便,大大节省开发效率。而且,对于小规模程序,运行效率也不错。前两天写了一篇博文《【总结】学用python写程序》,大大地夸奖了python一番。不过这两天,我就受到“诅咒”了。数据规模稍微大一点,python的执行效率的差劲就体现出来了。这两天写的一个程序,尽管在我所知道的范围内,我做了python语言能做原创 2014-05-25 22:01:37 · 4325 阅读 · 0 评论 -
【转载】用Cython编译Python的C扩展
原文地址:http://www.keakon.net/2009/09/17/%E7%94%A8Cython%E7%BC%96%E8%AF%91Python%E7%9A%84C%E6%89%A9%E5%B1%95转载 2014-05-25 22:06:29 · 994 阅读 · 0 评论 -
【转载】Python性能鸡汤
原文地址:http://www.oschina.net/question/1579_45822转载 2014-05-21 18:13:23 · 1174 阅读 · 0 评论 -
【转载】Cython基础--Cython入门
Cython入门 1 Cython是什么? 对你没有看错,是Cython,不是Python当初也我也对这个名字感到很奇怪,但是了解之后,再才知这是我一直想要的工具,比起swig,这个工具要好上很多它是一个用来快速生成Python扩展模块(extention module)的工具它的语法是python语言语法和c语言语法的混血他比swig更容易编写python的扩展模块也许你会说swig可以直接通过转载 2014-05-22 00:48:58 · 857 阅读 · 0 评论 -
【转载】python 提高效率的几个小技巧
1.1. 最常见一个最常见的速度陷坑(至少是俺在没看到网上这篇介绍时陷进去过好些次的) 是: 许多短字串并成长字串时, 大家通常会用:Toggle line numbers 1 shortStrs = [ str0, str1, ..., strN] 2 #N+1个字串所组成的数列 3 longStr = ” 4 for s in shortStrs转载 2014-05-21 18:04:09 · 738 阅读 · 0 评论 -
【转载】Python字符编码详解
原文地址:http://www.cnblogs.com/huxi/archive/2010/12/05/1897271.html转载 2014-04-24 19:34:14 · 824 阅读 · 0 评论 -
【总结】学用python写程序
工作多年,因为项目需要,用过的编程语言不少了:c/c++、java、c#、汇编、vb、objective c、apple script。不过主要使用的还是c/c++,一方面是用得久了,习惯了。另一方面,思考问题的方式已经偏“底层”了,不想内存、不考虑指针,似乎就浑身冷汗,无法编程了。连带我在面试一些小朋友的时候也会不自觉的问一些底层的知识点。再有一方面,就是想要程序的运行效率更高一些,个人一直以写原创 2014-05-07 20:28:57 · 1852 阅读 · 0 评论 -
【转载】用Python写一个简单的中文分词器
解压后取出以下文件:训练数据:icwb2-data/training/pku_ training.utf8测试数据:icwb2-data/testing/pku_ test.utf8正确分词结果:icwb2-data/gold/pku_ test_ gold.utf8评分工具:icwb2-data/script/socre2 算法描述算法是最简单的正转载 2014-05-06 19:08:38 · 1117 阅读 · 0 评论 -
【转载】Implementing a Principal Component Analysis (PCA) in Python step by step
原文地址:http://sebastianraschka.com/Articles/2014_pca_step_by_step.htmlIn this article I want to explain how a Principal Component Analysis (PCA) works by implementing it in Python step by step转载 2014-04-18 12:18:45 · 1564 阅读 · 0 评论 -
转载:据说是学习python最全的资料
原文地址:https://github.com/kirang89/pycrumbs/blob/master/pycrumbs.mdContentsBeginner's DelightStyle Guide and IdiomsDictionaryDecoratorsGeneratorsIteratorsYieldContext ManagersUnicodeNetwor转载 2013-09-22 23:19:19 · 1642 阅读 · 0 评论 -
【用Python玩Machine Learning】KNN * 代码 * 二
继续之前的写。三、对单个样本进行分类。'''function: classify the input sample by voting from its K nearest neighborinput:1. the input feature vector2. the feature matrix3. the label list4. the value of kre原创 2015-04-11 12:36:59 · 912 阅读 · 0 评论