python - 在 SageMaker Python SDK 中检索模型工作者索引
问题描述
根据 SM python SDK文档,将为每个 vCPU 分配一名模型工作者。有没有办法为每个工人获取索引号?这样就可以将工作人员分配给 GPU。示例:4 GPU 机器上的 32 个工作人员将产生每个 GPU 8 个专用工作人员。
解决方案
工作人员的数量通常是我们在推理工具包中传递给多模型服务器的环境变量:https ://github.com/aws/sagemaker-inference-toolkit/blob/master/src/sagemaker_inference/model_server.py #L151
它没有公开一个接口来获取每个工人的索引号,但是当您使用 SageMaker 进行推理时,每个工人在打印日志中应该有不同的颜色,因此您可以区分它们。
推荐阅读
- jenkins - Jenkins 的 findbugs Gradle 构建
- php - Node js socket.io 仅针对特定事件订阅广播
- python-3.x - 自动化 pdfminer.six LAParams 配置
- html - 我的下拉菜单无法正常工作
- javafx - JavaFX:如何检测 TitledPane 中的渲染结束?
- apache-kafka - Configuring ReplyingKafkaTemplate for getting the responses from multiple topics
- ms-access-2016 - MS Access:如何在按钮单击表单上运行查询?
- json - 如何使用 XSLT 将 JSON 转换为 XML?
- php - 运行时 PHPUnit 的代码覆盖率
- javascript - 填充下拉点击它