Azure ML 机器学习: 创建 Workspace 以及获得 Workspace 的多种方法

这篇具有很好参考价值的文章主要介绍了Azure ML 机器学习: 创建 Workspace 以及获得 Workspace 的多种方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Azure ML: 创建 Workspace 以及获得当前 Workspace 的多种方法

记录三种创建Azure Machine Learning Workspace的方法:Azure Portal, Azure Python SDK,Azure CLI,以及获得当前workspace的两个方法。



1 创建 Workspace

一般我们有三种办法创建 Azure Machine Learning Workspace(当然,前提是我们要有一个Azure的账号)。

1.1 通过 Azure Portal

我们可以直接通过Azure的前端:Azure Portal进行Workspace创建。进入Azure Portal的个人主页,找到Machine Learning,点进去之后点击Create,如下图:

Azure ML 机器学习: 创建 Workspace 以及获得 Workspace 的多种方法

需要注意的是,新建一个Workspace需要链接或者新建一个Azure Storage账户(用以保存数据),一个Azure Key Vault账户(用以保存密码),一个Azure Application insights账户(一些monitoring功能),以及一个Azure Container Registry账户(保存Container及其相关)。

1.2 通过 Python SDK

我们可以通过Azure Python SDK进行新建Workspace:

from azureml.core import Workspace
ws = Workspace.create(name='myworkspace',
    subscription_id='<azure-subscription-id>',
    resource_group='myresourcegroup',
    create_resource_group=True,
    location='eastus2'
    )

1.3 通过 Azure CLI

Azure还自带类似terminal指令的Azure CLI。在新建Workspace之前,我们需要先login:

az login

然后

az ml workspace create -g <resource-group-name> --file workspace.yml

这个workspace.yml包含:

$schema: https://azuremlschemas.azureedge.net/latest/workspace.schema.json
name: mlw-basicex-prod
location: eastus
display_name: Bring your own dependent resources-example
description: This configuration specifies a workspace configuration with existing dependent resources
storage_account: /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP>/providers/Microsoft.Storage/storageAccounts/<STORAGE_ACCOUNT>
container_registry: /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP>/providers/Microsoft.ContainerRegistry/registries/<CONTAINER_REGISTRY>
key_vault: /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP>/providers/Microsoft.KeyVault/vaults/<KEY_VAULT>
application_insights: /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP>/providers/Microsoft.insights/components/<APP_INSIGHTS>
tags:
  purpose: demonstration

当然,还有其他方式创建Azure Machine Learning Workspace,比如通过ARM 模板,用于CI/CD的yaml文档中。这里我们就不赘述了。

2 获得 Workspace

有两种方式,通过Azure Python SDK:

一种,当我们在Azure Machine Learning Studio中的Compute Instance创建了VM,登录进去,我们可以直接使用

from azureml.core.workspace import Workspace
ws = Workspace.from_config()

得到当前Workspace信息。不需要输入任何参数,因为我们运行环境本身就已经在这个Workspace里面了。

另外一种情况,是我们在本地环境下,则可以通过下面代码:

from azureml.core.workspace import Workspace
subscription_id = 'XXX'
resource_group = 'XXX'
workspace_name = 'XXX'
workspace = Workspace(subscription_id, resource_group, workspace_name)

即,我们需要输入三个参数:subscription id, resource group名称,以及workspace的名称。文章来源地址https://www.toymoban.com/news/detail-447700.html

到了这里,关于Azure ML 机器学习: 创建 Workspace 以及获得 Workspace 的多种方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ML:机器学习中有监督学习算法的四种最基础模型的简介(基于概率的模型、线性模型、树模型-树类模型、神经网络模型)、【线性模型/非线性模型、树类模型/基于样本距离的模型】多种对比(假设/特点/决策形式等

    ML:机器学习中有监督学习算法的四种最基础模型的简介(基于概率的模型、线性模型、树模型-树类模型、神经网络模型)、【线性模型/非线性模型、树类模型/基于样本距离的模型】多种对比(假设/特点/决策形式等) 目录

    2024年02月09日
    浏览(64)
  • XGBoost基本介绍(机器学习ML神器)

    介绍: XGBoost整体思想就是直接把损失函数和正则项加起来合成一个整体的损失函数,对这个损失函数求二阶导,得到最终的obj,通过obj计算得到一个分数,这个分数越小越好,最终通过obj计算得到的分数确定了树的结构和整个强学习器的分数。所以XGBoost不是通过拟合残差实

    2024年02月05日
    浏览(29)
  • linuxer眼中ml.net机器学习概要

    https://github.com/markjprice/cs12dotnet8 https://github.com/markjprice/cs12dotnet8/blob/main/docs/ch01-dotnet-history.md 这里讲的很清楚   现代.net和以前的.net框架的关系,如下图  其中.net5是一个关键的跨越版本,在这后.net完全的跨平台统一了 2020 年 11 月合并为 .NET 5 这样的单一线程。(注意, .NE

    2024年02月05日
    浏览(32)
  • Azure机器学习 - 在 Azure 机器学习中上传、访问和浏览数据

    机器学习项目的开始阶段通常涉及到探索性数据分析 (EDA)、数据预处理(清理、特征工程)以及生成机器学习模型原型来验证假设,本教程介绍如何执行下列操作:将数据上传到云存储空间,创建 Azure 机器学习数据资产,访问笔记本中的数据以进行交互式开发, 创建新版本

    2024年02月06日
    浏览(52)
  • 【关于时间序列的ML】项目 5 :用机器学习预测天气

      🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​ 📣系列专栏 - 机器学习【ML】 自然语言处理【NLP】  深度学习【DL】 ​​  🖍foreword

    2023年04月21日
    浏览(38)
  • 【关于时间序列的ML】项目 3 :基于机器学习的地震预测模型

      🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝​ 📣系列专栏 - 机器学习【ML】 自然语言处理【NLP】  深度学习【DL】 ​​  🖍foreword

    2024年02月02日
    浏览(53)
  • 【ML】现实生活中的十大机器学习示例(让世界变得更美好)

    人工智能 (AI) 发展突飞猛进,预计市场规模达73.5 亿美元。机器学习 (ML) 是人工智能的一个领域,它以各种方式改善我们的日常生活。ML 涉及一组算法,这些算法允许软件系统在预测结果时变得更加准确和精确。 由于计算机科学、统计学、神经网络的发展以及数据集质量和数

    2024年02月02日
    浏览(41)
  • 【机器学习】Spark ML 对数据特征进行 One-Hot 编码

    什么是 One-Hot 编码? 在机器学习中,一般需要对非数值型的特征进行编码处理,将其转化为数值型的特征。其中,One-Hot 编码是一种常见的特征编码方式。 One-Hot 编码是将一个离散特征的每个取值映射为一个唯一的整数编号,并将该编号表示成一个二进制向量的形式。具体来

    2024年02月04日
    浏览(42)
  • ML+LLMs:利用LLMs大语言模型赋能或者结合ML机器学习算法进行具体应用的简介、具体案例之详细攻略

    ML+LLMs:利用LLMs大语言模型赋能或者结合ML机器学习算法进行具体应用的简介、具体案例之详细攻略 目录 利用LLMs赋能或者结合ML算法进行具体应用的简介

    2024年02月09日
    浏览(51)
  • Azure - 自动化机器学习AutoML Azure使用详解

    自动化机器学习,简称为AutoML,旨在将机器学习模型的开发中繁琐且重复的任务自动化。这使得数据科学家、分析师以及开发人员能够构建高度可扩展、高效和高性能的ML模型,且不牺牲模型的质量。Azure 机器学习的AutoML功能是基于Microsoft Research团队的前沿技术而开发的。 关

    2024年02月08日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包