初探: 通过pyo3用rust为python写扩展
众所周知,python性能比较差,尤其在计算密集型的任务当中,所以机器学习领域的算法开发,大多是将python做胶水来用,他们会在项目中写大量的C/C++代码然后编译为so动态文件供python加载使用。那么时至今日,对于不想学习c/c++的朋友们,rust可以是一个不错的替代品,它有着现代化语言的设计和并肩c/c++语言的运行效率。本文简单介绍使用rust为python计算性质的代码做一个优化,使用库为python写一个扩展供其调用,咱们下面开始,来看看具体的过程和效率的提升。
原创
2024-01-12 17:37:05 ·
805 阅读 ·
2 评论