【文件属性】:
文件名称:hadoop/mapreduce-矩阵乘法 mapreduce的实现(代码)
文件大小:10KB
文件格式:ZIP
更新时间:2015-07-18 03:33:12
hadoop mapreduce 矩阵运算
最近在研究hadoop与mapReduce,网上教程只有个wordcount程序示范,太简单,故写了个相对复杂点的涉及到多个文件之间同时运算的矩阵乘法的代码用于实验与测试,上传供大家学习与参考。
调用方法:
执行:hadoop jar matrix.jar com.baosight.mapred.test.MatrixMulti left:/tmp/a right:/tmp/b output:/tmp/c leftprefix:000000_ rightprefix:000000_
>参数1:left:左矩阵路径
>参数2:right:右矩阵路径
>参数3:output:左矩阵乘右矩阵结果路径
>参数4:leftprefix:左矩阵文件前缀
如/tmp/a/000000_0,000000_1,000000_2……的000000_
>参数5:rightprefix:右矩阵文件前缀
>左右矩阵按列存储,每个文件只存放一列值,如2x2的单位矩阵, 000000_0存放1 0
000000_1存放
0 1
【文件预览】:
src
----com()
--------baosight()
网友评论
- 很好的源代码,对我帮助很大,谢谢!
- jar包的使用能介绍一下吗
- 代码不错,可惜我对hadoop了解太少。
- 写的挺不错,但是实际运行的时候是没有办法运行的。根据Apache Hadoop API修改代码,运行成功。写的挺好的~ ps:我修改的是ReduceInputKey中的Compare方法。
- 很详细的代码
- 没有运行 看代码还是很专业的
- 没怎么看自己实现了
- 运行一直在报错,而且不只是一处错误,难道就我一个人是这种状况?
- 我现在正需要用mapreduce解决矩阵运算,很有用~
- wang3360568:适合初学者学习,但是不推荐用hadoop处理矩阵运算。能否解释下为什么吗?
- 很棒,交作业没问题了哈哈
- 挺好的,可惜没时间做
- 很好的代码~成功完成作业!
- 没跑通,我也看不懂
- 非常详细的注释
- 适合初学者学习,但是不推荐用hadoop处理矩阵运算
- 还不错的东西 推荐一下
- 最近想学习矩阵的乘法,找到该资源,非常有用!
- nice nice 好用 很好
- 很好很强大
- 不错,对刚入门hadoop深有益处~4星吧
- 适合刚接触的人,关于这块,大数据那本书上说的还是比较清楚的
- 最近刚开始学习,很有帮助
- 没有跑通啊。。。
- 对于初学者,这是很好的参考
- 非常好 适合我们初学的学生
- 这个不错,对我实验有帮助
- nice nice 好用 很好
- 不错,对刚入门hadoop深有益处
- 不错 还是比较适合初学者的