2018年9月11日

tensorflow把复杂的运算放在python之外执行

摘要: 为了用python实现高效的数值计算,我们通常会使用函数库,比如NumPy,会把类似矩阵乘法这样的复杂运算使用其他外部语言实现。不幸的是,从外部计算切换回Python的每一个操作,仍然是一个很大的开销。如果你用GPU来进行外部计算,这样的开销会更大。用分布式的计算方式,也会花费更多的资源用来传输数据 阅读全文

posted @ 2018-09-11 20:22 哎呦_哎呀 阅读(222) 评论(0) 推荐(0)

Python包中__init__.py作用

摘要: 在创建python包的过程中,IDE都会在包根目录下创建一个__init__.py文件,该Python文件默认是空的.目录结构如下: Pycharm下的package树结构: 在Finder中的目录结构: 从Finder中的目录就可以看出来,每个package实际上是一个目录(Directory), 阅读全文

posted @ 2018-09-11 14:43 哎呦_哎呀 阅读(695) 评论(0) 推荐(0)

Python yield 使用浅析

摘要: 您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个 阅读全文

posted @ 2018-09-11 14:31 哎呦_哎呀 阅读(231) 评论(0) 推荐(0)

python装饰器详解

摘要: 简言之,python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 一般而言,我们要想拓展原来函数代码,最直接的办法就是侵入代码里面修改,例如: 这是我们最原始的的一个函数,然后 阅读全文

posted @ 2018-09-11 13:44 哎呦_哎呀 阅读(286) 评论(0) 推荐(0)

导航