#####tensorflow+入门笔记︱基本张量tensor理解与tensorflow运行结构 ***********######

Gokula Krishnan Santhanam认为,大部分深度学习框架都包含以下五个核心组件: 张量(Tensor)基于张量的各种操作计算图(Computation Graph)自动微分(Automatic Differentiation)工具BLAS、cuBLAS、cuDNN等拓展包 ...

2017-01-23 14:32:30

阅读数:11453

评论数:2

而立之年——三线城市程序员的年终告白

30岁(2017-1987),曾经对我来说曾是个多么遥远的数字,但它正悄然的离我越来越近。古人云,三十而立,而立的意思是自立于世,多指学有所成。 在《于丹的〈论语心得〉》里,“立”是内心的的立,是内在心灵的独立,而不是十岁的无知,二十岁的愤青,三十真正追求的是心灵的自信和坚定,在你的生命里树立清楚...

2017-01-23 10:51:47

阅读数:339

评论数:2

CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构有什么区别?(知呼回答)

# Author: Nicolas Boulanger-Lewandowski # University of Montreal (2012) # RNN-RBM deep learning tutorial # More information at http://deeplearning.ne...

2017-01-23 10:13:52

阅读数:382

评论数:0

思维导图总结:怎样用观察力强化记忆

我们都有这么一个经验,当我们用一个锥子在金属片上打眼时,劲使得越大,眼就钻得越深。    记忆的道理也是如此,印象越深刻,记得就越牢固。深刻的事件、深刻的教训,通常都带有难以抹去的印痕。如你看到一架飞机坠毁,这当然是记忆深刻的;又如你因大意轻信了某人,被骗去最心爱的东西,这也容易记得深刻。 ...

2017-01-23 09:20:23

阅读数:338

评论数:0

一文学会用 Tensorflow 搭建神经网络

一文学会用 Tensorflow 搭建神经网络 芝诺数据分析2016-09-14 10:24:56 阅读(1541)评论(1)   神经网络是一种数学模型,是存在于计算机的神经系统,由大量的神经元相连接并进行计算,在外界信息的基础上,改变内部的结构,常用来对输入和输出间复杂的关系进行建模。 ...

2017-01-22 17:13:05

阅读数:3005

评论数:0

从tflearn Example中学习CNN(1)

本人水平有限,难免会有错误,如果发现希望可以及时指出来,利人利己。哈哈哈~      这是博客写的第一篇文章,主要想从tflearn的例子代码一步步理解CNN模型。这里插一句话,tflearn是tensorflow接口的更高层次的封装,与keras的区别时debug时可以看到源码,并且tflea...

2017-01-22 11:38:43

阅读数:2709

评论数:0

计算机视觉方面的数据集收藏(CV Datasets on the web)

计算机视觉方面的数据集收藏(CV Datasets on the web) kezunhai@gmail.com http://blog.csdn.net/kezunhai Detection PASCAL VOC 2009 datasetClassification/...

2017-01-20 15:58:49

阅读数:494

评论数:0

深入MNIST code测试

本系列文章由 @yhl_leo 出品,转载请注明出处。 文章链接: http://blog.csdn.net/yhl_leo/article/details/50624471 依照教程:深入MNIST教程和Deep MNIST for Experts(英文官网),测试代码及结果如下: #...

2017-01-20 11:43:40

阅读数:494

评论数:0

浅谈 Python 的 with 语句

引言 with 语句是从 Python 2.5 开始引入的一种与异常处理相关的功能(2.5 版本中要通过 from __future__ import with_statement 导入后才可以使用),从 2.6 版本开始缺省可用(参考 What's new in Python 2.6? ...

2017-01-20 10:37:17

阅读数:185

评论数:0

keras使用问题总结一

本文主要介绍一下Keras的问答部分,其实很简单,后边可能不会详细说到,提前凉一下,便于翻看。 Keras介绍:         Keras是一个极度简化、高度模块化的神经网络第三方库。基于Python+Theano开发,充分发挥了GPU和CPU操作。其开发目的是为了更快的做神...

2017-01-18 16:11:56

阅读数:5002

评论数:0

深度学习最全优化方法总结比较(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)

前言 (标题不能再中二了)本文仅对一些常见的优化方法进行直观介绍和简单的比较,各种优化方法的详细内容及公式只好去认真啃论文了,在此我就不赘述了。 SGD 此处的SGD指mini-batch gradient descent,关于batch gradient descent, stochast...

2017-01-16 15:09:16

阅读数:379

评论数:0

Python性能优化的20条建议

Python性能优化的20条建议 优化算法时间复杂度 算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分...

2017-01-16 13:11:27

阅读数:7644

评论数:1

linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)

PATH:  可执行程序的查找路径 查看当前环境变量: echo $PATH 设置: 方法一:export PATH=PATH:/XXX 但是登出后就失效 方法二:修改~/.bashrc或~/.bash_profile或系统级别的/etc/profile         1. 在其中...

2017-01-16 10:56:55

阅读数:286

评论数:0

Multi-Class Classification Tutorial with the Keras Deep Learning Library

Keras is a Python library for deep learning that wraps the efficient numerical libraries Theano and TensorFlow. In this post you will discover how y...

2017-01-13 17:07:36

阅读数:501

评论数:0

基于sklearn 的one hot encoding

1.one hot编码的由来 在实际的应用场景中,有非常多的特征不是连续的数值变量,而是某一些离散的类别。比如在广告系统中,用户的性别,用户的地址,用户的兴趣爱好等等一系列特征,都是一些分类值。这些特征一般都无法直接应用在需要进行数值型计算的算法里,比如CTR预估中最常用的LR。那针对这种情况最...

2017-01-13 16:48:32

阅读数:631

评论数:0

仿射变换的意义

仿射变换(Affine Transformation或 Affine Map)是一种二维坐标到二维坐标之间的线性变换,它保持了二维图形的“平直性”(即:直线经过变换之后依然是直线)和“平行性”(即:二维图形之间的相对位置关系保持不变,平行线依然是平行线,且直线上点的位置顺序不变)。放射变换可以写为...

2017-01-13 15:04:27

阅读数:500

评论数:0

如何保存Keras模型

我们不推荐使用pickle或cPickle来保存Keras模型 你可以使用model.save(filepath)将Keras模型和权重保存在一个HDF5文件中,该文件将包含: 模型的结构,以便重构该模型模型的权重训练配置(损失函数,优化器等)优化器的状态,以便于从上次训练中断的地方开始 ...

2017-01-13 13:32:35

阅读数:34109

评论数:7

解决UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5

Python的str默认是ascii编码,和unicode编码冲突,就会报这个标题错误。那么该怎样解决呢? 通过搜集网上的资料,自己多次尝试,问题算是解决了,在代码中加上如下几句即可。 import sys reload(sys) sys.setdefaultencoding('utf...

2017-01-12 18:16:53

阅读数:4915

评论数:0

OpenBLAS,Numpy,Scipy For Linux(编译最新完成)

安装过程有点繁琐,但是如果想要成功安装,只有耐心把步骤走完,肯定能安装成功的,因人而异,出现其他问题,可以随时搜索,立即解决,都是些繁琐的小细节问题了。 Install OpenBLAS Compile OpenBLAS: ~$ git clone git://githu...

2017-01-12 17:01:45

阅读数:595

评论数:0

Linux nano使用技巧

nano是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano。nano命令可以打开指定文件进行编辑,默认情况下它会自动断行,即在一行中输入过长的内容时自动拆分成几行,但用这种方式来处理某...

2017-01-12 16:18:00

阅读数:420

评论数:0

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