[问题] 是否可以将nunpy语法转为c++

楼主: jack155861 (萧)   2022-01-27 16:46:17
大神们好
我有一个门外汉的问题想询问,我全用numpy写了一段程式码,这段程式码必须在C++跑,
当然最直接的就是利用C++按照原逻辑重写一次,不知道有没有套件可以将现有的numpy语
法转为C++呢,并可以直接在c++的环境中执行
我有看过有人把Keras 透过套件直接转为C++程式代码,不知道numpy 有无类似的套件呢
感谢 !
作者: celestialgod (天)   2022-01-27 17:40:00
不考虑numpy+Cython吗?https://reurl.cc/k7lD3x如果不考虑这么复杂的方式 建议直接用armadillo重写https://reurl.cc/dX76kg虽然上面那篇是从matlab改C++但是numpy也同理
作者: lycantrope (阿宽)   2022-01-27 19:15:00
重写
作者: sating00 (sating00)   2022-01-27 20:03:00
重写应该比找套件更直接,套件还要担心有没有可能转错
楼主: jack155861 (萧)   2022-01-27 21:57:00
因为最终的环境是只有200k内存的linux所以无法安装python 进去lol请问一楼大大 所以转完之后没有python的环境可以直接用c++执行吗
作者: lycantrope (阿宽)   2022-01-27 22:54:00
只有200k那不用考虑python了吧
作者: Schottky (顺风相送)   2022-01-27 23:35:00
Python 你有 200MB 都装不下
楼主: jack155861 (萧)   2022-01-28 08:35:00
所以原本想说有没有什么方法可以直译为C++在c++直接跑QQ
作者: celestialgod (天)   2022-01-28 10:17:00
转完之后可以

Links booklink

Contact Us: admin [ a t ] ucptt.com