Skip to content

Commit 368a3d5

Browse files
author
Bryannah Hernandez
committed
get_model, docstring, and if changes
1 parent 8a2d524 commit 368a3d5

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/sagemaker/serve/builder/transformers_builder.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def _get_supported_version(self, hf_config, hugging_face_version, base_fw):
307307
return sorted(versions_to_return, reverse=True)[0]
308308

309309
def _auto_detect_container(self):
310-
"""Placeholder docstring"""
310+
"""Set image_uri by detecting container via model name or inference spec"""
311311
# Auto detect the container image uri
312312
if self.image_uri:
313313
logger.info(
@@ -350,8 +350,7 @@ def _build_for_transformers(self):
350350

351351
if self.inference_spec:
352352

353-
if not os.path.exists(self.model_path):
354-
os.makedirs(self.model_path)
353+
os.makedirs(self.model_path, exist_ok=True)
355354

356355
code_path = Path(self.model_path).joinpath("code")
357356

src/sagemaker/serve/spec/inference_spec.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,6 @@ def invoke(self, input_object: object, model: object):
3030

3131
def prepare(self, *args, **kwargs):
3232
"""Custom prepare function"""
33+
34+
def get_model(self):
35+
"""Return HuggingFace model name for inference spec"""

0 commit comments

Comments
 (0)