为了账号安全,请及时绑定邮箱和手机立即绑定

编译之前使用Python代码进行原型制作

编译之前使用Python代码进行原型制作

SMILET 2021-03-21 08:13:55
一段时间以来,我一直在考虑编写峰拟合库。我对Python相当了解,并计划从Python开始实现所有功能,但设想最终我可能必须以编译语言重新实现一些核心例程。IIRC是Python的原始语言之一,它是一种原型语言,但是Python在允许将函数,函子,对象传递给函数和方法方面相当自由,而我怀疑C或Fortran并非如此。我对设计将要与编译语言进行接口的函数/类有什么了解?这些潜在问题中有多少由cTypes,bgen,SWIG,Boost.Python,Cython或Python SIP等库处理?对于这个特殊的用例(拟合库),我想让用户将数学函数(Guassian,Lorentzian等)定义为Python函数,然后可以将其传递给编译后的代码拟合库进行解释。传递和返回数组也是必不可少的。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 178 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号