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