自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 从一个简单的Excel多sheet按字段拆分程序看Python的协程编写

Python的生成器可以改装成协程,协程的主要好处之一是让函数不终止,而保持上下文,在本文中,由于xlwt包写入单元格需要行坐标和列坐标,而插入数据的时候行坐标作为自增变量需要对每一个分表单独维护,比起在主程序中使用collection.Counter进行全量维护,协程提供了一个比较清晰干净的维护局部变量的方式。我们先看末端的写入单元格的代码:def write_rows(worksheet...

2019-01-02 15:34:03 612

原创 使用Python以面向对象的方式调用高德地图API(二)

 承接上文,在创建了caller类用来调用接口后,我们就要处理实际应用的问题,例如读写文件和批量调用,我们这里使用一个address_file_handler.py来实现文件操作,代码比较简单,主要是读写csv文件:import csvdef read_address_csv(path): with open(path, newline='', encoding='u...

2018-11-01 16:27:04 1549

原创 使用Python以面向对象的方式调用高德地图API(一)

 最近的项目需要做一些地址编码、转换、测距的工作,考虑到各大地图都有API,就想着直接调用了,本文主要针对高德地图的API。 这里先插一些基础知识,就是有关地图坐标系的问题,考虑到已经有很多文章提到了,这里只给出其中一篇的链接:互联网地图坐标系简介及转换(地理坐标系) 但高德地图API已经具有转换的接口,所以直接调用也可以。 下面入正题,python作为一种脚本语言,可以以很简单的...

2018-11-01 10:34:36 7272 1

原创 在Centos部署Kettle7.1并使用XShell访问

Kettle作为一款很好的开源ETL工具,一直被广泛使用,相关的攻略也有很多,本文主要是笔者在部署过程中自行记录的经验,如果有不恰当的地方,欢迎留言指正。首先,Kettle有着非常友好的图形界面,但大部分的Linux服务器都没有安装图形界面,所以,我们的第一部就是部署图形化环境。yum group install 'X Window System'此时,我们需要安装Xshell、Xm...

2018-07-30 11:00:49 1831

原创 论文解读:使用双向注意力流进行机器阅读理解(上)

随着深度神经网络的发展,end2end越来越多被使用在高级的人工智能任务,而阅读理解就是自然语言处理里面的一个重要课题,包括我们英语考试里做的完形填空和短文问答。由于end2end非常依赖于大量的训练集,为此斯坦福大学建立了一个数据集SQuAD并让大家在网站上对此训练集上传模型,并对精确匹配和F1值进行排名,而我国的腾讯和阿里的人工智能实验室有幸上榜。本文主要是想解读一下艾伦实验室的BI-DIRE...

2018-04-28 16:25:45 1292

原创 人工智能如何可以思考?

  近日在给同事讲人工智能的时候,提到当数据量不够的时候,必要时需要加入人工工程,引导计算机“归纳”一些知识,毕竟计算机智能比起人类智能,最大的缺陷可能在于不懂得“举一反三”。换句话说,所谓的人工智能、神经网络,目前更多地是做到对刺激反射,但没做到“思考”。  一直以来,我都没真正意识到“思考”到底是一件什么事情,因为它是那么自然,与生俱来。  但昨晚看的一部电影似乎给了我启发——《Arrival...

2018-04-17 09:10:26 2540 2

原创 人工智能时代,人类何去何从?

  前段时间看了马丁福特的《机器人时代》,文路清晰,所有的论点有根有据。确实,随着计算机技术的发展,人工智能正在加速渗透各行各业,无论是脑力劳动的白领,还是体力劳动的蓝领,似乎都在渐渐地被机器人所取代,不管被取代的人是否相信这个真相。说实话,在对科技兴奋的同时,自己更多的是惶恐,似乎人工智能在不远的未来将取缔自己的工作,自己也将变得毫无价值。  随后我进入了一段彷徨期,当然也有点杞人忧天的感觉,甚...

2018-04-16 10:00:00 5422 1

原创 如何用Python的sqlparse来分析SQL

sqlparse是Python的一个解析SQL语言的库,安装和文档我也不累赘说了,提供一下官网的地址python-sqlparse,在官网给出的github库里面,有一个提取表名的example,挺好用的,大家可以直接使用。官方的文档比较简单,所以我希望在这篇文章里面补充一些信息,帮助大家理解文档和使用这个工具包。sqlparse有几个最简单的工具:split,format,parse,分别是提取...

2018-03-20 08:48:34 41104 11

原创 关于Python的import机制你了解透了吗?

写程序免不了需要加载不同的工具包或者自己写的其他程序文件,那么用Python写程序,你就逃不掉跟import打交道,如果你不了解import的机制,就很容易产生一些bug。首先说一下import的流程,当你import一个module的时候,import组件就会在sys.modules里面搜索是否有这个module,如果有,直接返回module object。如果没有这个key,那么finder就...

2018-02-09 15:26:13 426

原创 对机器学习名词的一些个人理解

接触Python和机器学习也有一段时间了,也看了不少人的心得体会,综合自己的实际经历,想谈谈个人的看法。首先,我一直认为,机器学习,算法、语言通通不重要,哪怕你的代码是完全拷贝别人的,也不代表你的能力就是很低。当初学习机器学习的时候,我看过吴恩达的教程,也看过李飞飞的博士生的公开课,得到的领悟是,决定是否成为大师的,不是你对算法、工具包用得多熟练,而是你对整个过程的整体把控,包括每一种工具的意义、...

2018-02-08 10:39:06 260

原创 浅谈使用xml作为配置文件初始化自己的项目

当一个项目的代码不断增加,其中很多的内容诸如全局变量、提示语言等等都有必要放在一个独立的文件,方便变更。这个独立的文件有很多种,可以是init文件、conf文件、xml文件,为了通用性,我选择了xml文件作为自己的配置文件。对于《字符级的CNN文本分类器》一文中,我的xml文件是这样的:<?xml version="1.0" encoding="UTF-8" ?><config...

2018-02-07 17:18:07 4591

原创 使用PyQt线程的正确姿势

用了Python一段时间了,图形编程看了一些,还是觉得PyQt比较方便,主要得益于designer和uic两个工具,使得前端页面可视编程,也方便转换为代码。关于这两个工具的使用网上一大堆,我觉得并没有必要重复,只有有一点要提醒大家注意,就是用uic生成的程序文件千万别动!!!新写一个类继承它,需要增加的方法都放在子类里面,这样我们重新修改ui文件,再用uic生成代码的时候就不用再修改太多(如果不修

2018-01-31 11:43:05 19302 2

原创 Python程序员的自我修养

2014年,我国发布了语言法,目的就是要规范我国语言的使用,方便大家的沟通、文化的传承。语言有语法,程序也有语法,但程序的语法除了要过解释器以外,剩下的就看程序员的习惯了,这里并没有什么硬性的规定,主要是一些约定俗成的做法。首先是一些官方的推荐写法,能查到的东西我也不多说,具体可以参照Python编码规范。如果你觉得里面的内容太难记,一时半会不能背下来,那我告诉你,千万别背!这里要推荐一下我用的I

2018-01-30 15:31:54 16274

原创 Python的精华——dict

最近身边很多同事、朋友打算学习Python,其实学了几个月的Python,我思之再三,到底这门语言的吸引力在哪?很多的工具包?很多文档?很通俗的语言?后来我觉得,说语法,是看低了大家的水平,Python之所以成为Python,我觉得很大程度取决于它的精华之一——dict。dict为Python代码的简洁贡献了很多力量,因此,我们编写Python代码的时候,便要多去想想,怎样用dict使得代码看

2018-01-30 11:03:08 372

原创 字符级的CNN文本分类器

本篇博客是基于“Character-level Convolutional Networks for Text Classification”论文的模型创作的,同时也参考了同模型其他人的代码,经过个人的一些修改,希望能够更python,如果有不足的地方欢迎指点。(由于显示问题,个别代码的缩进可能会异常)首先,为了方便统一管理参数,本人把目录路径、文件路径、提示信息、全局变量、超参放在一个xml

2018-01-29 11:32:28 2139 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除