作者jack155861 (蕭)
看板Python
標題[問題] 是否可以將nunpy語法轉為c++
時間Thu Jan 27 16:46:17 2022
大神們好
我有一個門外漢的問題想詢問,我全用numpy寫了一段程式碼,這段程式碼必須在C++跑,
當然最直接的就是利用C++按照原邏輯重寫一次,不知道有沒有套件可以將現有的numpy語
法轉為C++呢,並可以直接在c++的環境中執行
我有看過有人把Keras 透過套件直接轉為C++程式代碼,不知道numpy 有無類似的套件呢
感謝 !
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.22.242 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1643273179.A.D90.html
1F:推 celestialgod: 不考慮numpy+Cython嗎? 01/27 17:40
3F:→ celestialgod: 如果不考慮這麼複雜的方式 建議直接用armadillo重寫 01/27 17:44
5F:→ celestialgod: 雖然上面那篇是從matlab改C++但是numpy也同理 01/27 17:49
6F:推 lycantrope: 重寫 01/27 19:15
7F:推 sating00: 重寫應該比找套件更直接,套件還要擔心有沒有可能轉錯 01/27 20:03
8F:→ jack155861: 因為最終的環境是只有200k記憶體的linux 01/27 21:57
9F:→ jack155861: 所以無法安裝python 進去lol 01/27 21:58
10F:→ jack155861: 請問一樓大大 所以轉完之後沒有python的環境可以直接 01/27 22:01
11F:→ jack155861: 用c++執行嗎 01/27 22:01
12F:推 lycantrope: 只有200k那不用考慮python了吧 01/27 22:54
13F:→ Schottky: Python 你有 200MB 都裝不下 01/27 23:35
14F:→ jack155861: 所以原本想說有沒有什麼方法可以直譯為C++在c++直接跑 01/28 08:35
15F:→ jack155861: QQ 01/28 08:35
16F:推 celestialgod: 轉完之後可以 01/28 10:17