0

テキスト ファイルを mahout kmeans を実行できるシーケンス ファイルに変換しようとしています。seqdirectory ユーティリティを実行すると、エラーは発生せず、プログラムが完了したと表示されます。しかし、出力ディレクトリを見ると空です。私は周りを見回しましたが、これに対する解決策が見つかりません。考え?

ターミナルで実行するのは次のとおりです: hduser@ubuntu:~$ $MAHOUT_HOME/bin/mahout seqdirectory --input Downloads/google/ --output Downloads/sparsefiles/ -c UTF-8

これは私が得た出力です: 12/07/06 06:24:19 INFO driver.MahoutDriver: Program takes 1091 ms (Minutes: 0.018183333333333333)

4

1 に答える 1

1

私はそれがhdfsで出力を生成しているかもしれないと思います。チェックしてみてください:

hadoop dfs -ls Downloads/sparsefiles/

また、ローカルファイルシステムで確実に生成されるようにするには、次のようにコマンドを変更できます。

$MAHOUT_HOME/bin/mahout seqdirectory --input file://<home path>/Downloads/google/ --output file://<home path>/Downloads/sparsefiles/ -c UTF-8
于 2012-09-05T18:29:15.707 に答える