在深度学习中,自编码器是非常有用的一种无监督学习模型。自编码器由encoder和decoder组成,前者将原始表示编码成隐层表示,后者将隐层表示解码成原始表示,训练目标为最小化重构误差,而且一般而言,隐层的特征维度低于原…
分类:python入门
使用python找出iOS项目中没有使用到的图片资源
随着版本迭代的进行,App的体积不断膨胀,项目中未使用到的图片资源也不断积累,这会导致App的下载成本变高,特别是在使用流量的情况下,因此清理掉项目中不再使用的图片资源是很有必要的。我用python实现了下,原理很简单,…
Python 正则表达式 re 模块简明笔记
简介 正则表达式(regular expression)是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。比如,正则表达式 ‘hello’ 可以匹配字符串 ‘…
Python 解惑:整数比较
在 Python 中一切都是对象,毫无例外整数也是对象,对象之间比较是否相等可以用==,也可以用is。==和is操作的区别是: is比较的是两个对象的id值是否相等,也就是比较俩对象是否为同一个实例对象,是否指向同一个内…
我的开源 GitBook: Python 之旅
在学习和使用 Python的过程中,我作了不少笔记,并对一些笔记进行了加工和完善,发表在博客上。随着笔记的增加,我就萌生了写一本书的想法,希望能比较系统地总结相关知识,巩固自己的知识体系,而不是停留在『感觉好像懂了』的状…
Python解惑:True与False
Python 中常用的数据类型bool(布尔)类型的实例对象(值)就两个,真和假,分别用True和False表示。在if 条件判断和while 语句中经常用到,不过在Python2.x 中,True 和False 却有着…
Automator + Python
基于 macOS 及其 Automator。 由于需要经常处理某些拍摄或下载的图片、素材,针对不同的处理需求编写了很多不同的脚本(例如图像主题色提取算法、自然场景实验材料处理工具(2) 等),一般的做法是将脚本保存到系统…
为什么 x in range(1000000000000001) 的执行速度这么快
在 Python 中,表达式 1000000000000000 in range(1000000000000001) 的执行速度能有多快? 判断一个元素 x 是否存在于集合 y 中最简单粗暴地方法就是迭代,每次取出一个值…
看完这篇文章你还不理解 Python 装饰器,只有一种可能...
看完这篇文章还不理解装饰器,说明我写的还不够清晰,鼓励鼓励我吧。 讲 Python 装饰器前,我想先举个例子,虽有点污,但跟装饰器这个话题很贴切。 每个人都有的内裤主要功能是用来遮羞,但是到了冬天它没法为我们防风御寒,咋…
Python 类型检查
众所周知, Python 是一门强类型、动态类型检查的语言。所谓动态类型,是指在定义变量时,我们无需指定变量的类型,Python 解释器会在运行时自动检查。与静态类型语言(如 C 语言)相比,这不仅仅是少写了几个类型声明…
真正的 Tornado 异步非阻塞
其中 Tornado 的定义是 Web 框架和异步网络库,其中他具备有异步非阻塞能力,能解决他两个框架请求阻塞的问题,在需要并发能力时候就应该使用 Tornado。 但是在实际使用过程中很容易把 Tornado 使用成异…
超实用的 Python 学习资源汇总
作者:安龙 LeanCloud 工程师 引言 :前段时间有同学反映 Python 的学习资源汇总很少。那么学习资料哪个质量更好,效率更高?Python 有哪些非常值得学习的库?2017 年了学 2 还是学 3 更好? 2…