![]() |
1
2
隐马尔可夫模型。。。这对我有用。在Windows XP上使用Clojure 1.2进行测试。
这是正确的答案吗?我不知道格雷戈里·莱布尼兹的递归,所以我 不确定这是否正确。
我注意到一点:你太聪明了。也就是你的avg-damp-n
将lazy seq堆叠到lazy seq上。因为你可以插入任意值
|
![]() |
2
3
正如Kotarak所说,在lazy seq上堆叠lazy seq的效率似乎相当低。 关于GC。我可以在慢原子系统上重现这个问题。参见: Error java.lang.OutOfMemoryError: GC overhead limit exceeded 对于我来说,gregory leibniz pi cacululation直接转换成只使用一个惰性序列的clojure代码:
|
![]() |
3
2
首先,尝试一下愚蠢的解决方案:增加你的Java堆空间。
程序的一个部分在分区中不是懒惰的,而是将其更改为懒惰的(通过取消对
仍然会导致内存不足错误。看看其他所有东西的来源,我看不到任何其他东西,它们看起来像是在消耗堆。 |
![]() |
Freid001 · 具有最小和最大限制的架构? 7 年前 |
![]() |
phlie · Hoplon With Castra加载后端时出错 7 年前 |
![]() |
David Furnam · Clojure从数组中获取坐标 7 年前 |
![]() |
Jeroen · 如何将惰性序列转换为映射? 7 年前 |