确认端点已在 SageMaker 笔记本中删除
Confirming endpoints were deleted in SageMaker notebook
我正在测试 AWS Sagemaker notebook 并使用下面的部分脚本创建了一个端点:
endpoint_name = 'engine' + strftime("%Y-%m-%d-%H-%M-%S", gmtime())
endpoint_config_name = 'engine_config' + strftime("%Y-%m-%d-%H-%M-%S", gmtime())
model_name = 'engine_model' + strftime("%Y-%m-%d-%H-%M-%S", gmtime())
while status=='Creating':
time.sleep(60)
resp = sm_client.describe_endpoint(EndpointName=endpoint_name)
status = resp['EndpointStatus']
print("Status: " + status)
我正在尝试使用以下方法删除该端点:
sm_client.delete_endpoint(终结点名称=endpoint_name)
但是,它没有用,因为我天真地为 endpoint_name 使用了时间戳,但我不记得它们了。当我重新 运行 代码时,原始变量值被覆盖。因此,我无法删除现有端点。
我去了 Sagemaker 管理仪表板 --> 推理 --> 端点,但它是空的。我什至不知道我目前是否有任何活动端点。请告知在这种情况下如何删除我的端点。提前谢谢你。
如果在 SageMaker 服务控制台的 "Endpoints" 选项卡下没有活动的端点,那么您将不会为推理或端点基础设施产生任何费用。
如果是这种情况,您的端点选项卡应如下所示:
另一方面,端点配置涉及端点部署所需的元数据。这只是元数据,存储(免费)在您的帐户中,在 "Endpoint Configurations" 选项卡下的控制台中可见。拆除端点时不需要删除这些配置。
重要说明:仔细检查您是否在控制台中检查您将部署到 的 区域。例如,如果您 运行 笔记本并在 us-east-1
中部署了一个端点,但检查 SageMaker 控制台是否有 us-west-2
,它不会显示来自其他区域的端点。
我正在测试 AWS Sagemaker notebook 并使用下面的部分脚本创建了一个端点:
endpoint_name = 'engine' + strftime("%Y-%m-%d-%H-%M-%S", gmtime())
endpoint_config_name = 'engine_config' + strftime("%Y-%m-%d-%H-%M-%S", gmtime())
model_name = 'engine_model' + strftime("%Y-%m-%d-%H-%M-%S", gmtime())
while status=='Creating':
time.sleep(60)
resp = sm_client.describe_endpoint(EndpointName=endpoint_name)
status = resp['EndpointStatus']
print("Status: " + status)
我正在尝试使用以下方法删除该端点: sm_client.delete_endpoint(终结点名称=endpoint_name)
但是,它没有用,因为我天真地为 endpoint_name 使用了时间戳,但我不记得它们了。当我重新 运行 代码时,原始变量值被覆盖。因此,我无法删除现有端点。 我去了 Sagemaker 管理仪表板 --> 推理 --> 端点,但它是空的。我什至不知道我目前是否有任何活动端点。请告知在这种情况下如何删除我的端点。提前谢谢你。
如果在 SageMaker 服务控制台的 "Endpoints" 选项卡下没有活动的端点,那么您将不会为推理或端点基础设施产生任何费用。
如果是这种情况,您的端点选项卡应如下所示:
端点配置涉及端点部署所需的元数据。这只是元数据,存储(免费)在您的帐户中,在 "Endpoint Configurations" 选项卡下的控制台中可见。拆除端点时不需要删除这些配置。
重要说明:仔细检查您是否在控制台中检查您将部署到 的 区域。例如,如果您 运行 笔记本并在 us-east-1
中部署了一个端点,但检查 SageMaker 控制台是否有 us-west-2
,它不会显示来自其他区域的端点。