09 2018 档案

python的复制,深拷贝和浅拷贝的区别
摘要:在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, alist=[1,2,3,["a","b"]] (1)直接赋值,传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变 >> 阅读全文

posted @ 2018-09-13 19:15 哎呦_哎呀 阅读(102) 评论(0) 推荐(0)

神经网络深层的意义
摘要:从解决异或问题的例子可以看到,深层神经网络实际上有组合特征提取的功能。这个特性对于解决不易提取特征向量的问题(比如图片识别、语音识别等)有很大帮助。这也是深度学习在这个问题上更加容易取得突破性进展的原因。 阅读全文

posted @ 2018-09-12 10:56 哎呦_哎呀 阅读(461) 评论(0) 推荐(0)

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 哎呦_哎呀 阅读(697) 评论(0) 推荐(0)

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

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

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

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

图像预处理之图像翻转、图像色彩调整、图像尺寸调整
摘要:图像翻转 tf.image.flip_up_down:上下翻转 tf.image.flip_left_right:左右翻转 tf.image.transpose_image:对角线翻转 除此之外,TensorFlow还提供了随机翻转的函数,保证了样本的样本的随机性: tf.image.random_ 阅读全文

posted @ 2018-09-07 14:38 哎呦_哎呀 阅读(2919) 评论(0) 推荐(0)

导航