我想做的事: 我正在尝试在 SageMaker Studio Lab 终端中执行
mlflow ui
以运行本地 mlflow 服务器,并能够在我的 SageMaker Studio Lab 选项卡旁边的选项卡中查看它。
到目前为止我尝试过的:
mlflow ui
(返回成功消息以及它正在监听 http://127.0.0.1:5000 的信息),然后在 SageMaker Studio Lab 实例和我的本地计算机之间设置端口转发ssh -L 5000:localhost:5000 studio-lab-user@<ip>
,但是返回“连接超时”mlflow ui --host 0.0.0.0
- 这也没有帮助,因为我的浏览器中仍然出现连接被拒绝的情况。SageMaker Studio Lab 是一项免费服务,在可定制性方面选项有限(令人沮丧)。不幸的是,Studio Lab 中无法进行端口转发。
您可以通过注册 AWS 账户并创建 SageMaker Studio 域来实现您想要的结果。创建后,您需要创建一个可以访问互联网的 VPC,并在 Studio 和新 VPC 之间建立连接。 本指南提供了对该过程的良好概述。
SageMaker 属于 AWS 免费套餐(请参阅此处了解更多信息),因此您可以使用某些功能2 个月,而无需支付任何费用。
您可以每月免费使用 SageMaker Studio 中由
ml.t3.medium
驱动的笔记本电脑 250 小时。
t3.micro
),该实例在免费套餐中免费提供 12 个月.祝你好运!