wolfe-pack / wolfe

Wolfe Language and Engine
https://wolfe-pack.github.io/wolfe
Apache License 2.0
135 stars 17 forks source link

Speed-up new term/setting behavior #156

Closed rockt closed 9 years ago

rockt commented 9 years ago

Slow down after fixes in #155.

rockt commented 9 years ago

Somehow got worse by fixes of the memoization term be4a5189559d8d6741a32aa0c525dd6cf77235f7. Factorizing a 4x4 matrix takes >20min. Most time is spent in forward and backward of term.Sum and term.FirstOrderSum.Loop.apply().

rockt commented 9 years ago

This got substantially better now. Still room for improvement, but closing this bug for now.