JupyterLab 使用者指南 - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

JupyterLab 使用者指南

本指南示範 JupyterLab 使用者如何在 SageMaker Studio 中執行分析和機器學習工作流程。您可以取得快速儲存,並根據您的需求向上或向下擴展運算。

JupyterLab 同時支援私有和共用空間。私有空間範圍為網域中的單一使用者。共用空間可讓網域中的其他使用者即時與您合作。如需 Studio 空間的相關資訊,請參閱 Amazon SageMaker Studio 空間

若要開始使用 JupyterLab,請建立空間並啟動應用程式 JupyterLab。執行 JupyterLab 應用程式的空間是一個 JupyterLab 空間。此 JupyterLab 空間使用單一 Amazon EC2執行個體進行運算,並使用單一 Amazon EBS磁碟區進行儲存。您空間中的所有內容,例如程式碼、Git 設定檔和環境變數,都會儲存在相同的 Amazon EBS磁碟區中。磁碟區有 3000 個輸送量IOPS,每秒 125 MB (MBps)。您可以使用快速儲存,在同一個執行個體上開啟和執行多個 Jupyter 筆記本。您也可以非常快速地切換筆記本中的核心。

您的管理員已為您的空間設定預設 Amazon EBS儲存設定。預設儲存體大小為 5 GB,但您可以增加獲得的空間量。您可以與管理員討論,以提供您指引。

您可以切換用來執行 的 Amazon EC2執行個體類型 JupyterLab,根據您的需求向上或向下擴展運算。快速啟動執行個體的啟動速度比其他執行個體快得多。

您的管理員可能會為您提供生命週期組態,以自訂您的環境。您可以在建立空間時指定生命週期組態。

如果您的管理員允許您存取 Amazon EFS,您可以設定您的 JupyterLab空間來存取它。

根據預設, JupyterLab 應用程式會使用 SageMaker 分佈映像。這包括對許多機器學習、分析和深度學習套件的支援。不過,如果您需要自訂映像,您的管理員可以協助提供自訂映像的存取權。

Amazon EBS磁碟區與執行個體的生命週期獨立存在。當您變更執行個體時,不會遺失資料。使用 conda 和 pip 套件管理程式庫來建立可複製的自訂環境,即使在您切換執行個體類型時也能持續存在。

開啟 後 JupyterLab,您可以使用終端機設定環境。若要開啟終端機,請導覽至啟動器,然後選擇終端機

以下是您可以在 中設定環境的不同方式範例 JupyterLab。

注意

在 Studio 中,您可以使用生命週期組態來自訂環境,但我們建議您改用套件管理員。使用生命週期組態是更易出錯的方法。新增或移除相依性比除錯生命週期組態指令碼更容易。它也可以增加 JupyterLab 啟動時間。

如需有關生命週期組態的資訊,請參閱 使用 的生命週期組態 JupyterLab