我正在運行在此站點http://www.norstad.org/matrix-multiply/index.html處找到的MapReduce Matrix Multiplication.java程序。
Hadoop輸入矩陣乘法的SequenceFile
當我執行它,它說的輸入不是SequenceFile
我的輸入文件是最近inputA.txt
(源代碼可以在網站的可見底),它看起來像這樣
A,0,1,1.0
A,0,2,2.0
A,0,3,3.0
A,0,4,4.0
A,1,0,5.0
A,1,1,6.0
A,1,2,7.0
A,1,3,8.0
A,1,4,9.0
使用格式:MatrixName,row,col,element
當然,它不起作用。
我真的想運行這個源代碼,因爲它的算法。那麼如何在這種情況下生成正確的SequenceFile?
我可以從我已有的.txt文件生成它嗎?