[問題] 是否可以將nunpy語法轉為c++

看板Python作者 (蕭)時間2年前 (2022/01/27 16:46), 編輯推噓6(6010)
留言16則, 5人參與, 2年前最新討論串1/1
大神們好 我有一個門外漢的問題想詢問,我全用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

01/27 17:40, 2年前 , 1F
不考慮numpy+Cython嗎?
01/27 17:40, 1F

01/27 17:41, 2年前 , 2F

01/27 17:44, 2年前 , 3F
如果不考慮這麼複雜的方式 建議直接用armadillo重寫
01/27 17:44, 3F

01/27 17:48, 2年前 , 4F

01/27 17:49, 2年前 , 5F
雖然上面那篇是從matlab改C++但是numpy也同理
01/27 17:49, 5F

01/27 19:15, 2年前 , 6F
重寫
01/27 19:15, 6F

01/27 20:03, 2年前 , 7F
重寫應該比找套件更直接,套件還要擔心有沒有可能轉錯
01/27 20:03, 7F

01/27 21:57, 2年前 , 8F
因為最終的環境是只有200k記憶體的linux
01/27 21:57, 8F

01/27 21:58, 2年前 , 9F
所以無法安裝python 進去lol
01/27 21:58, 9F

01/27 22:01, 2年前 , 10F
請問一樓大大 所以轉完之後沒有python的環境可以直接
01/27 22:01, 10F

01/27 22:01, 2年前 , 11F
用c++執行嗎
01/27 22:01, 11F

01/27 22:54, 2年前 , 12F
只有200k那不用考慮python了吧
01/27 22:54, 12F

01/27 23:35, 2年前 , 13F
Python 你有 200MB 都裝不下
01/27 23:35, 13F

01/28 08:35, 2年前 , 14F
所以原本想說有沒有什麼方法可以直譯為C++在c++直接跑
01/28 08:35, 14F

01/28 08:35, 2年前 , 15F
QQ
01/28 08:35, 15F

01/28 10:17, 2年前 , 16F
轉完之後可以
01/28 10:17, 16F
文章代碼(AID): #1XyblRsG (Python)
文章代碼(AID): #1XyblRsG (Python)