我遵循了mahout in action教科书第6章中给出的推荐引擎示例。现在,当我获得指定用户的输出时,现在可以输出在第三个map reduce作业期间计算的项目相似性矩阵了。在mapreduce工作完成后,我发现存在一个 temp
包含名为 /user/hduser/temp/similarityMatrix
但在执行时 hadoop fs -cat temp/similarityMatrix/part-r-00000
我明白了
SEQ org.apache.hadoop.io.IntWritable%org.apache.mahout.math.VectorWritable�h��8��Oh�pg;Q����@@����@@2����?�����@����?�&����@?�?�& ����?�@?�&
����?�?�@+�"���������?��D?�?�t�"�����
����@�?��?��?��?�?�����?�?��?��?�|�"�����
����@(@�?��"?��?��?��?�
?�J?���?��?�B�"���������?��M?�Ї��?��$?�!?�L�"�����!����@(@"�?�?�&?��@�?��?��@0@!?�)?�� ?��
?��
?��?��?�?�k?��?��ӯ�?��?��?�(?�?�F?�'?�!?��
?�
是否可以以任何方式输出项目相似性矩阵?
1条答案
按热度按时间bjp0bcyl1#
这是一个hadoop序列文件,二进制格式。你需要编写代码来使用它。试试看里面的东西。