Windows下Machine Learning Server离线安装及远程登陆
来源:互联网 发布:数据备份与恢复 编辑:程序博客网 时间:2024/06/05 09:15
Machine Learning Server以前称为Microsoft R Server(9.10及以前版本)。Machine Learning Server支持各种大数据分析、预测模型和机器学习功能,并为用户提供与 R 语言完全兼容的最经济高效且速度最快的大数据分析,这实际上就是现代分析用户的标准。
2015年11月,微软发布了全新的Visual Studio Dev Essentials项目,致力于为开发者提供为任意平台创建、编译和部署应用所需的所有开发工具。该项目包括免费应用(涵盖Visual Studio Community 和Visual Studio Express)、访问云服务和软件测试。本文将介绍通过Visual Studio Dev Essentials网站免费下载最新版的Machine Learning Server,以及安装中需要注意到问题。
第一步:下载Machine Learning Server
首先从Visual Studio Dev Essentials网站下载Machine Learning Server(需要注册Microsoft 账户并加入Visual Studio Dev Essentials),然后现在对应版本的组件,具体如下表:
R or Python Microsoft R Open 3.4.1.0 SRO_3.4.1.0_1033.cab R Microsoft Python Open SPO_9.2.1.0_1033.cab Python Microsoft Python Server SPS_9.2.1.0_1033.cab Python
第二步:安装Machine Learning Server
解压缩en_machine_learning_server_for_windows_x64_11452137.zip
文件,双击运行RServerSetup.exe
启动安装程序。
注:从命令行运行ServerSetup.exe /offline
可以选择离线包所在路径。
安装过程可以勾选Pre-trained
以便于机器学习的使用。
第三步:设置远程账户密码
Machine Learning Server安装完成后需要进行配置才可远程登陆,具体如下:
1、启动Administration Utility
- Windows7中直接打开
Administration Utility
- Windows10中使用
Powershell
在Administration Utility
目录下运行
.\runAdminUtils.ps1
安装路径:
C:\Program Files\Microsoft\ML Server\PYTHON_SERVER\o16nC:\Program Files\Microsoft\ML Server\R_SERVER\o16n
2、密码设置
在启动界面选择1. Configure server
->A. One-box (web + compute nodes)
,进行密码设置
此处为远程登陆用户和密码,密码规则需包含大写字母,小写字母和特殊字符,且不得小于8位
第四步:客户端安装
这里推荐使用Visual Studio + R Client(直接从VS中下载)或者RStudio + Microsoft R Open 。
第五步:远程连接
微软为了帮助开发人员和运维人员在远端服务器端开发,调测,测试R脚本,提供了一个叫做mrsdeploy
的扩展包,借助于这个包,你可以将你的代码在远端执行和部署。mrsdeploy
提供了两种连接云端R服务器的过程,一个是基于服务器用户名密码的认证的remoteLogin()
,另外一个使用Azure AD
来做认证的:remoteLoginAAD(). 基本语法如下:
library(mrsdeploy)remoteLogin("ip地址:12800", session = TRUE, username = NULL, password = NULL)
或者
library(mrsdeploy)remoteLoginAAD( endpoint, authuri = https://login.windows.net, tenantid = "<AAD_DOMAIN>", clientid = "<NATIVE_APP_CLIENT_ID>", resource = "<WEB_APP_CLIENT_ID>", session = TRUE, diff = TRUE, commandline = TRUE )
用户名密码就是你在前文中用Admin Utility创建的用户名和密码
关闭远程:
remoteLoginout()
查看原文
参考链接:使用Microsoft R进行机器学习和模型发布
- Windows下Machine Learning Server离线安装及远程登陆
- Shark machine learning library在linux下的安装
- windows下nessus5离线验证安装
- windows下 perl离线安装 模块
- ubuntu下安装goldendict及离线词库
- Machine Learning(Andrew)Week6(下)
- Machine Learning(Andrew)Week7(下)
- Machine Learning(Andrew)Week8(下)
- Machine Learning(Andrew)Week9(下)
- Machine Learning(Andrew)Week10(下)
- 给英文版 windows server 2012 安装离线中文语言包
- windows-server-2012R2离线中文语言包安装
- Distributed Machine Learning —— Parameter Server
- machine learning实践学习一:Python及工具包安装及环境配置
- Windows Server 下安装BugZilla
- 《Machine learning for OpenCV》 Windows下的Anaconda+OpenCV的环境配置
- Windows离线安装TensorFlow
- Windows下Ruby和Rails的离线安装
- Java学习心得之接口
- SSH与SSM学习之Spring10——Spring与junit整合测试
- 类似今日头条(侧拉+viewloder+PullToRefreshListView+viewpager无限轮播)
- Junit 测试时报 java.lang.NullPointerException
- [Drools]JAVA规则引擎 -- Drools
- Windows下Machine Learning Server离线安装及远程登陆
- 如何在不同的语言/平台中获取Android ID
- eclipse中的快捷键,和常用键
- course1.3
- System Design——系统设计过程(二)抽象设计
- Spring Cloud之服务注册与发现
- e舞成名干杯APP下载(e舞成名Android手机搜歌读谱软件)
- xRecyclerView简单实现下拉刷新和上拉加载
- 轮播图Adapter