プロジェクト: Cで再実装

うーん、Gaucheで実装したらもうちょっと速くなりそうな気もするけど、どうせやるならCでカリカリに書いたらどのくらい速くなるか試したほうが良い気がしたので実装開始。
とりあえずCの書き方を半分くらい忘れてるんでエラー出しまくって思い出したり、ハッシュテーブルを試行錯誤しながら実装してたりしたら、結局一日やってるわ。
アルゴリズムは完全にSchemeでの実装と同じで、初期化まで終わった。ここまでで動かすと、4倍くらいは速いかな。あとはEMアルゴリズムを実装して、ゴリゴリ計算するのみ。