【发布时间】:2020-05-08 17:57:37
【问题描述】:
有一个包Memoize.jl,用它可以在Julia中记忆。它的@memoize 宏创建了一个字典。有没有办法检查这本词典?
举个例子,在我执行之后
@memoize f(n) = n ≤ 1 ? n : f(n-1) + f(n-1)
@show f(10)
我想检查已经生成的f的中间值,所以f(0), f(1), ..., f(10)。
有人写了Memo.jl 作为Memoize.jl 的替代或增强功能,允许自定义和检查。但是,这个包似乎没有维护。
【问题讨论】:
标签: julia memoization