Studio Lab 预装环境 - Amazon SageMaker

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Studio Lab 预装环境

Amazon SageMaker Studio Lab 使用 conda 环境来容纳您的软件包(或库)。环境是一个包含已安装软件包的文件夹。您可以使用终端或 JupyterLab 笔记本电脑与环境进行交互。要使用环境和其中安装的软件包,必须在打开 JupyterLab 笔记本时选择与该环境同名的相应内核。有关如何管理环境的演练,请参阅管理环境。有关在环境中安装软件包的更多信息,请参阅自定义环境

Studio Lab 为您预装了各种环境。对持久内存环境所做的任何更改都将保留到下次会话中。对非持久内存环境所做的任何更改都不会保留到您的下次会话中,但其中的软件包将由 Amazon 进行更新和兼容性测试。 SageMaker如果您想使用已包含机器学习 (ML) 工程师和数据科学家使用的许多常用软件包的完全托管环境,通常会希望使用 sagemaker-distribution 非持久内存环境。否则,如果您想对环境进行大量自定义,则可以使用default环境。

下面我们将列出预装环境及其使用案例。要查看环境中安装的软件包,请参阅自定义环境

  • sagemaker-distribution:非永久内存环境,定期更新和兼容性测试,完全由 Amazon SageMaker 管理。该环境包含用于 ML、数据科学和可视化的常用软件包。sagemaker-distribution环境与 Amazon SageMaker Studio Classic 中使用的环境密切相关,因此,从 Studio Lab 升级到 Studio Classic 后,笔记本电脑的运行方式应该类似。有关将环境从 Studio Lab 导出到 Studio Classic 的信息,请参阅将亚马逊 SageMaker Studio Lab 环境导出到亚马逊 SageMaker Studio 经典版

  • default:预装软件包极少的持久内存环境。任何已安装的软件包或对该环境的更改都将在下次会话中继续存在。

  • studiolab:安装 JupyterLab 和其他相关软件包的永久内存环境。此环境只能用于 JupyterLab 和 Jupyter 服务器扩展,用于配置 JupyterLab 用户界面。

  • studiolab-safemode:非持久内存环境。当启动项目运行时系统出现问题时,该环境会自动激活。用于排查问题。有关问题排查的信息,请参阅故障排除

  • base:非持久内存环境。该环境仅用于系统工具,客户不得使用。

有关 SageMaker 图像及其版本的信息,请参阅亚马逊 SageMaker 图片可用于 Studio Classic