跳至內容

如何解決 SageMaker AI 筆記本中儲存格缺少輸出的問題?

1 分的閱讀內容
0

我想解決 Amazon SageMaker AI 筆記本中儲存格缺少輸出的問題。

解決方法

若要對 SageMaker AI 筆記本中儲存格缺少輸出問題進行疑難排解,請完成問題的解決方案。

對中斷連線或關閉瀏覽器後缺少輸出進行疑難排解

如果在長時間執行的儲存格作業期間關閉瀏覽器或中斷連線,則重新連線時可能會缺少輸出。

若要避免此問題,請將輸出儲存在變數中。在筆記本儲存格中,執行下列內建的 Magic 命令:

%%capture output
code_example

**注意:**將 code_example 替換為儲存格程式碼。如需詳細資訊,請參閱 Docs 網站上的 %%capture

若要檢視擷取的輸出,請先重新連線。然後,打開一個新儲存格並執行以下命令:

output.show()

或者,執行下列命令以離線執行筆記本:

jupyter nbconvert --execute --to notebook --inplace /path/to/your/notebook.ipynb --ExecutePreprocessor.kernel_name=python3

如需詳細資訊,請參閱 Read the Docs 網站上的使用作命令列工具

對部分輸出或輸出卡住進行疑難排解

如果您收到部分輸出或作業卡住,請減少程式碼列印的輸出量。

如果減少輸出後仍遇到此問題,請檢查筆記本執行個體資源使用率

(選用) 若要檢閱 Jupyter 日誌是是否存在核心問題,請監視 Amazon CloudWatch Logs 中的 Jupyter 日誌,或執行下列命令:

tail -f /var/log/jupyter.log

對無輸出問題進行疑難排解

如果您沒有收到輸出,請執行下列動作:

  • 清除瀏覽器快取和 Cookie,或使用其他瀏覽器。
  • 檢查是否有阻止流量的防火牆或網路組態。
  • 更新筆記本執行個體以移除生命週期組態或自訂。

對特定套件或大型資料集的輸出問題進行疑難排解

確定您為工作負載使用了正確的執行個體類型

**注意:**對於繁重的資料處理任務,最佳做法是使用 SageMaker AI 處理任務。

對於視覺化問題,請使用替代用繪圖程式庫。

如果您仍然遇到問題,請聯絡 AWS Support

請在您的支援案例中附上下列資訊:

  • SageMaker AI 筆記本執行個體 ARN
  • JUPYTER 和 Python 版本
  • 有問題核心中的 pip freeze 輸出
  • 重現問題的程式碼範例
  • 相關錯誤訊息或日誌
AWS 官方已更新 7 個月前