私はカルマンフィルタをJavaを使ってセンサの読みに適用しようとしていますが、私が使用している行列操作ライブラリは私にヒープスペースエラーを与えています。だから、より良いメモリ割り当て特性を持つJVM用の行列操作ライブラリを知っている人はいますか?HeapSpace with Matrix library
この1つで、http://code.google.com/p/efficient-java-matrix-library/ - は「効率的」であると思われます。データセットには9424行×2列があり、すべての値は2倍(タイムスタンプとセンサからの読み取り値の3つの次元)です。
多くのありがとうございます!
ヒープスペースを増やすことができますか?それは別の選択肢です。 –
異なるカルマンフィルタの実装には、非常に異なるメモリプロファイルがあります。最も簡単な実装は遅くなり、メモリが枯渇する可能性があります。アーサー・ゲルブ(Arthur Gelb)、「応用最適推定(Applied Optimal Estimation)」は、これらの詳細の一部に入る。 –
私はできますが、要点はそうする必要がないということです。ヒープサイズを増やすことは、粗悪なコーディングではまさにバンダイです。最初の例では、コードが邪魔にならないようにしたいと思います。 – hd1