中级农民
- 积分
- 124
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2012-8-6
- 最后登录
- 1970-1-1
|
小K 发表于 2012-11-17 07:35 ![]()
andrew Ng的机器学习作业都是octave,慢的要命。实战的时候不知道怎么解决的,mapreduce?. 1point 3acres
跟算法课的时候曾 ...
我不懂怎么回复点评里面的问题……只能随便抓你一段话来回复了
C是写好代码以后,要经过编译器编译成一个可执行文件才能运行的。而R是你把一句代码打上去以后,就直接可以执行了。R能这么做的原因就在于,它提供了一个在内存中分析你的语法、创建一个模拟运行环境、然后将你的代码放进这个环境里面运行,还要花精力来维护这个环境,这么一来就比C要多出了很多步骤嘛。
当然,一般来说解释性语言也不应该像R这样慢得这么离谱的…… |
|