我最近遇到了boost.odeint公司library和我对其可能性和可配置性的数量感到惊讶。然而,使用scipy.integrate.odeint我想知道它们的性能有何比较。我知道boost.odeint公司另外还有并行化,这是scipy不可能实现的(据我所知),这将大大提高性能,但我要求的是单核的情况。
不过,既然我要包装boost.odeint公司(使用cython或boost.python)在这种情况下,也许你们中有人已经这样做了?这将是一个伟大的成就,因为python中所有的分析可能性都要高得多。在
Tags:
据我所知,通过比较可用的步进电机列表 Boost.odeint公司以及scipy.integrate.ode,两者实现的唯一算法是 休眠王子五级踏步机,
dopri5
。你可以比较一下 在Python中使用 this Cython wrapper到Boost.odeint公司(它不会暴露所有 步进器由奥迪恩特·伯斯特,但确实暴露了dopri5
)。在你也可以根据“你的测试”的定义来比较 不同的算法,但这显然与比较不是一回事 同一算法的两个实现。在
相关问题 更多 >
编程相关推荐