in src/sagemaker_inference/default_handler_service.py [0:0]
def initialize(self, context):
"""Calls the Transformer method that validates the user module against
the SageMaker inference contract.
"""
properties = context.system_properties
model_dir = properties.get("model_dir")
# add model_dir/code to python path
code_dir_path = "{}:".format(model_dir + "/code")
if PYTHON_PATH_ENV in os.environ:
os.environ[PYTHON_PATH_ENV] = code_dir_path + os.environ[PYTHON_PATH_ENV]
else:
os.environ[PYTHON_PATH_ENV] = code_dir_path
self._service.validate_and_initialize(model_dir=model_dir)