本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用預先簽署的網址啟動 MLFlow 使用者介面
您可以存取 MLFlow 使用者介面,以使用預先簽署的 URL 來檢視您的實驗。您可以啟動 MLFlow UI 無論是通過工作室或使 AWS CLI 用您選擇的終端機。
使用工作室啟動 MLFlow 使用者介面
建立追蹤伺服器之後,您可以直接從 Studio 啟動 MLFlow 使用者介面。
-
從 SageMaker 控制台導航到 Studio。請確定您使用的是全新的工作室體驗,並已從工作室經典版更新。如需詳細資訊,請參閱 從 Amazon SageMaker Studio Classic 遷移。
-
在 Studio 使用者介面的 [應用程式] 窗格中選擇 [MLFlow]。
-
(選擇性) 如果尚未建立追蹤伺服器,或者您需要建立新伺服器,則可以選擇 [建立]。然後為人工因素儲存提供唯一的追蹤伺服器名稱和 S3 URI,並建立追蹤伺服器。您可以選擇選擇「設定」以進行更精細的追蹤伺服器自訂
-
在 MLFlow 追蹤伺服器窗格中尋找您選擇的追蹤伺服器。如果追蹤伺服器已關閉,請啟動追蹤伺服器。
-
選擇追蹤伺服器窗格右上角的垂直功能表圖示。然後,選擇「開啟 MLFlow」。這會在目前瀏覽器的新分頁中啟動預先簽署的 URL。
使用啟動 MLFlow 使用者介面 AWS CLI
您可以存取 MLFlow 使用者介面,以使用預先簽署的 URL 來檢視您的實驗。
在您的終端機中,使用 create-presigned-mlflow-tracking-server-url
API 產生預先簽署的 URL。
aws sagemaker create-presigned-mlflow-tracking-server-url \ --tracking-server-name
$ts_name
\ --session-expiration-duration-in-seconds1800
\ --expires-in-seconds300
\ --region$region
輸出格式應類似以下內容:
{ "AuthorizedUrl": "https://
unique-key
.us-west-2
.experiments.sagemaker.aws.a2z.com/auth?authToken=example_token
" }
將整個預先簽署的 URL 複製到您選擇的瀏覽器中。您可以使用新標籤頁或新的私人視窗。按q
退出提示。
此--session-expiration-duration-in-seconds
參數可決定您的 MLFlow UI 工作階段保持有效的時間長度。工作階段持續時間是指必須建立新的預先簽署 URL 之前,可在瀏覽器中載入 MLFlow UI 的時間長度。工作階段持續時間下限為 30 分鐘 (1800 秒),而工作階段持續時間上限為 12 小時 (43200 秒)。如果未指定其他持續時間,則預設的工作階段持續時間為 12 小時。
會--expires-in-seconds parameter
決定您預先簽署的 URL 保持有效的時間長度。網址到期時間長度下限為 5 秒,而網址到期時間上限為 5 分鐘 (300 秒)。預設的網址到期時間長度為 300 秒。預先簽署的 URL 只能使用一次。
視窗看起來應該類似下列內容。