自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

William Zhao's notes

Stay hungry, stay foolish. Personal page: zhiyuanzhao.com

  • 博客(14)
  • 收藏
  • 关注

原创 深度学习框架的评估与比较

人工智能无疑是计算机世界的前沿领域,而深度学习无疑又是人工智能的研究热点,那么现在都有哪些开源的深度学习工具,他们各自的优缺点又是什么呢?最近zer0n和bamos在GitHub上发表了一篇文章,对Caffe、CNTK、TensorFlow、Theano和Torch等深度学习工具从网络、模型能力、接口、部署、性能、架构、生态系统、跨平台等方面做了比较。网络和模型能力Caffe可能是

2017-04-28 09:41:02 658

原创 tmp

inorder-traversal-javainit a arraylistnon - recursion : need a extra treenode currentpop function of stack returns the top element in java

2017-04-25 20:01:43 690

原创 最大似然估计 (MLE) 最大后验概率(MAP)及贝叶斯公示复习

 统计学习方法中讲到统计学习三要素:模型策略和算法,其中策略包括经验风险最小化和结构风险最小化。极大似然估计就是经验风险最小化的一个例子,当模型是条件概率分布,损失函数是对数损失函数时,经验风险最小化就等价于极大似然估计。最大后验概率估计就是结构风险最小化的一个例子,当模型是条件概率分布,损失函数是对数损失函数,模型的复杂度由模型的先验概率表示时,结构风险最小化就等价于最大后验概率估计...

2017-04-24 17:13:39 4919 1

原创 Java -- CheckStyle 常见错误列表

1   提示:Type is missing a javadoc commentClass说明:缺少类型说明解决方法:增加javadoc说明2   提示:“{” should be on the previous line说明:“{”应该位于前一行。解决方法:把“{”放到上一行去3   提示:Methos is missing a javadoc comment

2017-04-22 15:20:26 2407

转载 Hive(十二)--Hive函数大全

一、关系运算:1. 等值比较: =         语法:A=B         操作类型:所有基本类型         描述:如果表达式A与表达式B相等,则为TRUE;否则为FALSE         举例:         Hive>select 1 from lxw_dual where 1=1;         12. 不等值比较:          语

2017-04-18 13:49:01 872

原创 scikit learn(sklearn)机器学习算法选择

scikit learn网站:中文翻译:网上看到的有趣的scikit learn提供的scikit learn中能用的算法选择图,保存到这里吧,不过scikit learn中的算法可比这里面画的多多了。

2017-04-13 18:09:49 3155

原创 Shell脚本八种字符串截取方法

Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。复制代码代码如下:echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://

2017-04-12 20:04:31 816

原创 Hive(十一)--数据去重及row_number()

distinct会整条数据去重,有一项是不同的整条数据就算不同的,不会去掉,按照某一个字段去重需要如下方法hive数据去重,并根据需求取其中一条数据案例:name  adx       tran_id                 cost        ts        ck        5        125.168.10.0

2017-04-12 11:18:23 20850 2

原创 Hive(十)--数据类型转换、字符串函数、条件判断

数据类型转换同Java语言一样,Hive也包括 隐式转换(implicit conversions)和显式转换(explicitly conversions)。  Hive在需要的时候将会对numeric类型的数据进行隐式转换。比如我们对两个不同数据类型的数字进行比较,假如一个数据类型是INT型,另一个 是SMALLINT类型,那么SMALLINT类型的数据将会被隐式转换地转换为I

2017-04-11 16:51:24 151402 3

原创 深度学习--卷积神经网络CNN经典模型:Lenet、Alexnet、GoogleNet、VGG、Deep Residual Learning

各处整理了一些资料,有时间好好看先来一张不是很相关的有趣的对比图。关于卷积神经网络CNN,网络和文献中有非常多的资料,简单整理一下,以备查阅之需。Alexnet,2012年GoogleNet,2014年VGG,2014年Deep Residual Learning,2015年Lenet就从Lenet说起,可以看下,可以试着理解每一层的大小,和各种参数

2017-04-07 22:51:06 3076

原创 后台不挂断运行命令--linux中nohup的使用

在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。这时可以后台运行,但是断网和关闭终端都会终止任务。这样我们就需要nohup命令,怎样使用nohup命令呢?这里讲解nohup命令的一些用法。nohup /root/start.sh &在shell中回车后提示:[~]$ appending outp

2017-04-07 22:35:26 5841

原创 windows-linux互传文件便捷操作

作为备忘录,以免自己忘记那么如何从window上拷贝文件到linux服务器上呢?第三方工具是不可避免的,诸如winscp等,winscp是简单的界面操作,可能对于不是熟悉命令的朋友很为方便,但总是影响效率,本文介绍通过命令行的方式来实现二者上的文件的传输;1.所需工具官方网站下载putty,http://the.earth.li/~sgtatham/putty/latest/x86

2017-04-07 16:01:19 668

原创 Hive(九)--两次group by的小例子

需求是这样的,原始数据第一列是用户的id,第二列是用户的行为,想按用户有过的行为点,对用户做聚合,并且统计各种行为组合的用户数量比如下表x1 y1x1 y2x2 y1x2 y2x3 y1通过sql合并成x1 y1,y2x2 y1,y2x3 y1然后再按新的列group by,结果是y1,y2 2个y1 1个代码这样写:

2017-04-06 17:54:35 3801

原创 Hive(八)--日期函数

无论做什么数据,都离不开日期函数的使用。这里记录一下Hive的日期函数的使用,写的相当完整。 1.日期函数UNIX时间戳转日期函数: from_unixtime语法:from_unixtime(bigint unixtime[, string format]) 返回值: string说明: 转化UNIX时间戳(从1970-01-01 00:00:00 UTC到指定时

2017-04-06 11:21:20 2008

空空如也

空空如也

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

TA关注的人

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