[問題] 是否可以將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