Skip to content

Commit 271a862

Browse files
Jonathan Makungamufaddal-rohawala
authored andcommitted
Optimization output
1 parent 3e93e95 commit 271a862

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/sagemaker/serve/utils/optimize_utils.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,12 @@ def _generate_optimized_model(pysdk_model: Model, optimization_response: dict) -
4949
Returns:
5050
Model: A deployable optimized model.
5151
"""
52-
recommended_image_uri = optimization_response["OptimizationOutput"]["RecommendedInferenceImage"]
53-
optimized_environment = optimization_response["OptimizationEnvironment"]
54-
s3_uri = optimization_response["OutputConfig"]["S3OutputLocation"]
55-
deployment_instance_type = optimization_response["DeploymentInstanceType"]
52+
recommended_image_uri = optimization_response.get("OptimizationOutput", {}).get(
53+
"RecommendedInferenceImage"
54+
)
55+
optimized_environment = optimization_response.get("OptimizationEnvironment")
56+
s3_uri = optimization_response.get("OutputConfig", {}).get("S3OutputLocation")
57+
deployment_instance_type = optimization_response.get("DeploymentInstanceType")
5658

5759
if recommended_image_uri:
5860
pysdk_model.image_uri = recommended_image_uri

0 commit comments

Comments
 (0)