作者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://webptt.com/cn.aspx?n=bbs/R_Language/M.1484411630.A.8D8.html
1F:→ celestialgod: 为什麽不就直接用Python就好 01/15 00:42
2F:→ celestialgod: 看不出来你有非R不可的需求 01/15 00:43
3F:→ 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
4F:→ celestialgod: github上的范例有很多net可以用,直接抓下来就好, 01/15 02:53
5F:→ celestialgod: 至於cpu,我记得mxnet是多核,非单核,不过要玩deep 01/15 02:53
6F:→ celestialgod: learning 还是准备一张NV显卡吧,然後安装linux 01/15 02:53
恩恩,谢谢 我试试看
※ 编辑: f496328mm (114.36.53.3), 01/15/2017 18:47:06
7F:→ Wush978: 你可以在R之中把资料整理成Matrix / Vector之後用 01/16 01:42
8F:→ Wush978: RcppCNPy写到硬碟。然後在python里面用numpy去读出来 01/16 01:42
9F:→ Wush978: network 那边没必要非得在R跑,直接学与写python就好 01/16 01:43
10F:→ Wush978: 整理资料的部份如果你习惯用R, 就用上述的方法即可 01/16 01:43