environment 模块

包含用于在 Azure 机器学习中创建和管理可重现环境的功能。

环境提供了一种用于管理软件依赖项的方法,以便在本地云和分布式云开发环境之间移动时,只需最少的手动配置即可重现受控环境。 环境可封装 Python 包、环境变量、用于训练和评分脚本的软件设置,以及 Python、Spark 或 Docker 上的运行时间。 有关使用 Azure 机器学习将环境用于训练和部署的详细信息,请参阅创建和管理可重用环境

DockerBuildContext

定义 Docker 生成上下文。

类 DockerBuildContext 构造函数。

DockerEnvironment

已弃用。 使用 DockerConfiguration 类。

类 DockerEnvironment 构造函数。

DockerImageDetails

AzureML docker 映像详细信息类。

类构造函数。

DockerImagePlatform

定义与 Azure 容器注册表的连接。

类 DockerImagePlatform 构造函数。

DockerSection

定义根据环境规范对生成的 Docker 映像进行自定义时使用的设置。

DockerSection 类在 Environment 类中用于自定义和控制最终生成的包含指定环境的 Docker 映像。

类 DockerSection 构造函数。

Environment

为机器学习试验配置可再现的 Python 环境。

环境定义了在机器学习试验中使用的 Python 包、环境变量和 Docker 设置,这些设置将包含在数据准备中,经过训练并部署到 Web 服务。 环境在 Azure 机器学习 Workspace 中进行管理和版本控制。 可以更新现有环境并检索要重用的版本。 环境只能在其被创建的工作区中使用,而不能在其他工作区中使用。

有关环境的详细信息,请参阅创建和管理可重用环境

类环境构造函数。

EnvironmentReference

引用存储在工作区中的现有环境定义。

可以使用 EnvironmentReference 来代替 Environment 对象。

类 EnvironmentReference 构造函数。

ImageBuildDetails

环境映像生成类。

ImageBuildDetails 类提供有关环境映像生成状态的详细信息。

类 ImageBuildDetails 构造函数。

PythonEnvironment

已弃用。 使用 PythonSection 类。

类 PythonEnvironment 构造函数。

PythonSection

定义要在目标计算上用于运行的 Python 环境和解释器。

此类在 Environment 类中使用。

类 PythonSection 构造函数。

RCranPackage

定义要安装的 CRAN 包。

RCranPackage 类构造函数。

RGitHubPackage

定义要安装的 Github 包。

类 RGitHubPackage 构造函数。

RSection

定义要用于运行的目标计算上的 R 环境。

此类在 :class :azureml.core.Environment 类中使用。

类 RSection 构造函数。

SparkEnvironment

已弃用。 使用 SparkSection 类。

类 SparkEnvironment 构造函数。

SparkPackage

定义 Spark 依赖项(包)。

类 SparkPackage 构造函数。

SparkSection

定义要用于环境中的 PySpark 框架的 Spark 设置。

此 SparkSection 类在 Environment 类中使用。

类 SparkSection 构造函数。