Skip to content

Commit ca26cd2

Browse files
author
Bryannah Hernandez
committed
Changes for unit tests in transformers build
1 parent 54241b4 commit ca26cd2

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

src/sagemaker/serve/builder/transformers_builder.py

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -348,26 +348,28 @@ def _build_for_transformers(self):
348348
self.secret_key = None
349349
self.model_server = ModelServer.MMS
350350

351-
if not os.path.exists(self.model_path):
352-
os.makedirs(self.model_path)
353-
354-
code_path = Path(self.model_path).joinpath("code")
355-
# save the model or inference spec in cloud pickle format
356351
if self.inference_spec:
352+
353+
if not os.path.exists(self.model_path):
354+
os.makedirs(self.model_path)
355+
356+
357+
code_path = Path(self.model_path).joinpath("code")
358+
357359
save_pkl(code_path, (self.inference_spec, self.schema_builder))
358360
logger.info("PKL file saved to file: %s", code_path)
359361

360-
self._auto_detect_container()
362+
self._auto_detect_container()
361363

362-
self.secret_key = prepare_for_mms(
363-
model_path=self.model_path,
364-
shared_libs=self.shared_libs,
365-
dependencies=self.dependencies,
366-
session=self.sagemaker_session,
367-
image_uri=self.image_uri,
368-
inference_spec=self.inference_spec,
369-
)
364+
self.secret_key = prepare_for_mms(
365+
model_path=self.model_path,
366+
shared_libs=self.shared_libs,
367+
dependencies=self.dependencies,
368+
session=self.sagemaker_session,
369+
image_uri=self.image_uri,
370+
inference_spec=self.inference_spec,
371+
)
370372

371-
self._build_transformers_env()
373+
self._build_transformers_env()
372374

373375
return self.pysdk_model

0 commit comments

Comments
 (0)