机器学习利器——微软的R语言发行版本MRO及开发工具RTVS

微软在收购 R 语言开发商 Revolution Analytics 后,通过独立发行或在自己的产品中集成R语言推广 R,这里简单介绍一下微软的 R 系列产品。

机器学习利器——微软的R语言发行版本MRO及开发工具RTVS

Microsoft R Open

微软基于开源 R 发行的强化版本,重写了一些底层运算函数,在多线程方面做了优化,有效提升了 R 运行性能,且与开源的 R 完全兼容。支持Windows,Ubuntu,CentOS/RedHat,SUSE,Mac OS X。

Microsoft R Server

微软开发的 R 服务器,重点解决性能和部署问题。性能方面,主要是改变原生 R 的内存管理模型,使得在分析数据的时候,能够从磁盘读取数据,无需把所有数据加载到内存,有效改善了 R 在大规模数据分析时的痛点。第二是部署,支持分布式部署,通过多台机器协同工作。通过 DeployR ,开发者在完成R脚本后,简单地通过 Publish Service 就可以把R发布成web服务,不需要额外的开发和运维成本。

R Tools for Visual Studio

Visual Studio 是宇宙第一的开发环境大家没意见吧。那好,这就是为 R 准备的牛逼开发环境,完全支持智能感知,交互窗口,调试,变量与数据浏览器等高级特性,而且还是免费的,那还有什么可说的呢。

相关推荐