微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在python中计算大量固定点的最快方法?

如何解决在python中计算大量固定点的最快方法?

我要解决大量一维非线性不动点问题,最有效的数值求解器是什么?我目前正在使用scipy.optimize.fixed_point,大约需要17秒才能运行1000个任务。感谢您的任何建议。

解决方法

如果这些都是一维的,则可以使用fixed_point源, https://github.com/scipy/scipy/blob/v1.5.2/scipy/optimize/minpack.py#L876 简化它(可以一次决定加速策略,不需要_lazywhere等),然后用cython或numba进行编译。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。