两个相关的问题。
最佳答案
Repa 专为批量数据并行编程而设计。必须可以以任意顺序计算数组元素,否则 Repa 评估方法将不起作用。
如果您想根据其他数组元素破坏性地更新数组元素,那么这会限制评估顺序。如果您不能以批量数据并行方式表达您的算法,那么 Repa 不会帮助您。
关于haskell - repa 中的动态规划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14155032/
两个相关的问题。
最佳答案
Repa 专为批量数据并行编程而设计。必须可以以任意顺序计算数组元素,否则 Repa 评估方法将不起作用。
如果您想根据其他数组元素破坏性地更新数组元素,那么这会限制评估顺序。如果您不能以批量数据并行方式表达您的算法,那么 Repa 不会帮助您。
关于haskell - repa 中的动态规划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14155032/