作者f496328mm (為什麼會流淚)
看板R_Language
標題[問題] R 連接 Python
時間Sun Jan 15 00:33:47 2017
文章分類提示:
- 問題: 當你想要問問題時,請使用這個類別。
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
我想要用Python裡的套件,R中沒有,跟deep learning有關的
所以我應該完全都使用python做,還是用 R 連 python ?
因為比較不熟python,當然也可以藉這個機會去摸摸看
----------------------------------------------------------
我目前使用,PythonInR,這個packages,已經連上python
可以在 R 中寫一些 python 的指令,所以我資料處理部分,都可以交給R做,
之後建 model ,再 call python 做 deep learning
---------------------------------------------------------
想問問各位這樣如何,或是有其他,連python比較推薦的packages
比較擔心這樣使用python,會被 R 拖累速度,
因為 R 速度差python蠻多的,又是單核心運算
我要做 deep learning ,很需要 python 的速度
----------------------------------------------------------
我有找到wush978大的,Rython,
https://github.com/wush978/Rython
只是我裝不了,
install_github("wush978/Rython") 有 error,
謝謝
ps : 我是 windows
[關鍵字]:
PythonInR
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.53.3
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1484411630.A.8D8.html
→ celestialgod: 為什麼不就直接用Python就好 01/15 00:42
→ celestialgod: 看不出來你有非R不可的需求 01/15 00:43
→ celestialgod: 不然R也有mxnet可以做deep learning不一定要python 01/15 00:43
因為比較熟悉 R XD
我有用過 mxnet ,但是使用上,是單核心,有點慢,也沒有GPU
要自訂 neural network 也有點困難,
symbol 要自己寫神經網路
mxnet 我是用這個 mx.model.FeedForward.create
※ 編輯: f496328mm (114.36.53.3), 01/15/2017 01:26:47
→ celestialgod: github上的範例有很多net可以用,直接抓下來就好, 01/15 02:53
→ celestialgod: 至於cpu,我記得mxnet是多核,非單核,不過要玩deep 01/15 02:53
→ celestialgod: learning 還是準備一張NV顯卡吧,然後安裝linux 01/15 02:53
恩恩,謝謝 我試試看
※ 編輯: f496328mm (114.36.53.3), 01/15/2017 18:47:06
→ Wush978: 你可以在R之中把資料整理成Matrix / Vector之後用 01/16 01:42
→ Wush978: RcppCNPy寫到硬碟。然後在python裡面用numpy去讀出來 01/16 01:42
→ Wush978: network 那邊沒必要非得在R跑,直接學與寫python就好 01/16 01:43
→ Wush978: 整理資料的部份如果你習慣用R, 就用上述的方法即可 01/16 01:43