出于对性能和多GPU训练CNN的考虑,这段时间一直在研究cuda-convnet2。
搜了下,网上居然一篇像样的研究cuda-convnet2 代码的文章都找不到,看来假期有的忙了。
Caffe作者贾扬清也在一些场合表达了对Convnet2作者Alex的仰慕之情,可见两个CNN实现的差距。
Caffe比较符合大众的口味,而convnet2符合GPU发烧友的追求。
...
分类:
Web程序 时间:
2015-02-11 12:44:47
阅读次数:
640
HttpFs 有啥用? HttpFs可以干这两件事情: 1.通过HttpFs你可以在浏览器里面管理HDFS上的文件 2.HttpFs还提供了一套REST 风格的API可以用来管理HDFS。其实很简单的一个东西嘛,但是很实用。...
分类:
Web程序 时间:
2015-02-10 13:30:15
阅读次数:
262
Spark是什么?Spark是Apache的顶级项目。项目背景是 Hadoop 的 MapReduce 太挫太慢了,于是有人就做了Spark,目前Spark声称在内存中比Hadoop快100倍,在磁盘上比Hadoop快10倍。令人震惊啊。...
分类:
其他好文 时间:
2015-02-10 11:20:43
阅读次数:
431
本教程介绍Pig的安装和使用。hdfs虽说是一个文件空间,但是我们每次要查看hdfs上的文件的时候都要输入一大串命令,比如一个简单的ls都需要输入 : hdfs dfs -ls / ,而且还不能cd到某个目录,这样就造成了每次ls都要带上全路径的麻烦,能不能有一个工具可以模拟linux下的shell呢?Pig就实现了这样的需求,可以直接ls,可以cd到某个目录。并且Pig还创造了 Pig Latin语言,可以通过Pig写一个类似存储过程的MapReduce的Job,pig会自动帮你把这个job翻译成MapR...
分类:
其他好文 时间:
2015-02-09 20:21:09
阅读次数:
172
本教程介绍Impala的安装,使用和JDBC调用。为什么用 Impala? 因为Hive 太慢了!Impala 也可以执行SQL,但是比Hive的速度快很多。为什么Impala可以比Hive快呢?因为Hive采用的是把你的sql转化成hadoop 的 MapReduce任务的代码,然后编译,打包成jar包,并分发到各个server上执行,这是一个相当慢的过程。而Impala根本就不用Hadoop的MapReduce机制,直接调用HDFS的API获取文件,在自己的内存中进行计算。...
分类:
其他好文 时间:
2015-02-09 20:20:39
阅读次数:
395
这篇文章主要是基于Alex的CNN代码利用可视化技术将卷积神经网络每层学习到的特征以人眼可见的方式变现出来,即Feature Visualization,并试图提出改进。相当于是卷积神经网络的逆过程。主要框架如下图:主要利用到的技术有unpooling ,rectification,filterin...
分类:
Web程序 时间:
2015-01-27 10:49:55
阅读次数:
546
Java代码
/**
* @author alex
* @version 创建时间:2014-11-3 上午10:49:36
* 类说明
*/
package com.jabberchina.test;
import java.util.ArrayList;
import java.util.Collections;
import...
分类:
移动开发 时间:
2015-01-23 13:29:28
阅读次数:
192
说到Hive就一定要说到写程序的时候怎么调用Hive。以下我通过一个例子说明如果通过java来调用hive查询数据...
分类:
编程语言 时间:
2015-01-23 00:56:02
阅读次数:
331
看了之前的教程,会发现多处出现zookeeper,比如hadoop的 auto failover 得用 zookeeper ,Hbase 的 RegionServer 也得用zookeeper。其实不止hadoop,包括现在小有名气的 Storm 用的也是zookeeper。那么zookeeper 究竟是做什么用的?...
分类:
其他好文 时间:
2015-01-18 19:46:27
阅读次数:
259
我们搭建hbase并不是要用shell来查数据的,我们是要写基于hbase的应用的,所以学习如何使用java来调用hbase是必修课。...
分类:
编程语言 时间:
2015-01-16 06:35:00
阅读次数:
356