VS Code Extension扩展Azure机器学习

您好,Python社区!自上次发布以来已经有很长时间了,但是我们很高兴能为VS Code Azure机器学习(AML)扩展提供新功能。从版本0.6.12开始,我们对用户界面进行了更改,并通过您最喜欢的编辑器来帮助您管理数据仓库,数据集和计算的方式!



你们中的某些人可能是第一次阅读有关Azure ML及其扩展的信息-不用担心,我们在这里向您详细介绍。



Azure ML是一种机器学习服务,可为数据科学家提供丰富的工具集,以构建,训练和部署模型。 AML扩展是一个辅助工具,可提供指导性的经验,以帮助您直接从VS Code创建和管理资产。该扩展旨在优化任务,例如进行实验,创建计算目标和管理环境,而无需将上下文从编辑器切换到浏览器。扩展程序用户可以在其工作区中工作,并可以通过简单的导航树和点击命令与核心AML资源进行交互。在此处



了解有关Azure ML入门的更多信息... 如果你想扩展试验,可以安装在这里并宣读了入门文档在这里







与数据仓库集成



我们发布的新功能之一是对数据存储区注册的支持。数据存储是一种AML资源,允许您将连接信息存储到Azure存储服务。使用数据存储,您不再需要担心编写自定义存储连接器或将连接信息硬编码为环境变量,配置对象或源中的字符串。



AML扩展当前支持Azure Blob存储类型和Azure文件共享。为了加快注册速度,我们开发了一组简化的输入选项,例如自动获取帐户密钥凭据以对您的Azure存储帐户进行身份验证。





通过AML扩展树视图注册数据存储



数据集整合



AML扩展现在支持创建表格和文件数据集。数据集可用于从数据存储区,本地文件系统或远程位置中的数据确定消耗品。这些对象可以在实验和训练期间使用。





使用扩展树创建表或文件数据集



创建表数据集后,可以使用扩展名预览数据的前50行。数据集预览当前支持使用简单表达式进行过滤(例如,直接在字符串列中搜索“ str”或在数字列中使用“> X”)。





预览表格数据集和过滤列值



在AML扩展的先前版本中,我们添加了支持以帮助您训练模型通过实验迁移到Azure。实验由您的教程脚本,您要使用的计算目标以及您要使用的环境(即应安装哪些Python软件包)组成。使用我们介绍的数据集,我们可以轻松地在实验中使用这些数据集,而不必编写其他AML SDK代码。在提交实验之前,您会看到一个配置文件,其中包含指向数据集的链接。在文件中,您只需要输入脚本参数和附件机制即可将其用于文件数据集,或者将其用于表格式数据集的命名输入。





在试运行配置中使用数据集



集成计算实例



计算AML实例是托管虚拟机,您可以将其设置并用于实验ML。随着VS Code的扩展,创建和管理这些计算实例变得更加容易!您可以查看工作区的所有计算实例,并使用树中的命令启动/停止/重新启动它们。只需单击几下,您就可以创建一个启用SSH的计算实例,然后按照我们在编辑器中的文档通过VS Code Remote SSH扩展轻松地连接到它。





创建一个计算实例并通过VS Code连接到它



介面变更



很久以来,我们就一直在开发人员那里听说扩展接口与Azure ML Studio不同。在以前的GIF中,您可能已经注意到扩展树视图中的设计非常一致。我们使用Studio等效图标更新了每个节点,并在必要时对其进行了重命名/重新排序。



All Articles