@@ -323,15 +323,15 @@ def __init__(
323323 """
324324 steps = []
325325 if "entry_point" in kwargs :
326- entry_point = kwargs [ "entry_point" ]
327- source_dir = kwargs .get ("source_dir" )
328- dependencies = kwargs .get ("dependencies" )
326+ entry_point = kwargs . get ( "entry_point" , None )
327+ source_dir = kwargs .get ("source_dir" , None )
328+ dependencies = kwargs .get ("dependencies" , None )
329329 repack_model_step = _RepackModelStep (
330330 name = f"{ name } RepackModel" ,
331331 depends_on = depends_on ,
332332 retry_policies = repack_model_step_retry_policies ,
333333 sagemaker_session = estimator .sagemaker_session ,
334- role = estimator .sagemaker_session ,
334+ role = estimator .role ,
335335 model_data = model_data ,
336336 entry_point = entry_point ,
337337 source_dir = source_dir ,
@@ -357,7 +357,11 @@ def predict_wrapper(endpoint, session):
357357 vpc_config = None ,
358358 sagemaker_session = estimator .sagemaker_session ,
359359 role = estimator .role ,
360- ** kwargs ,
360+ env = kwargs .get ("env" , None ),
361+ name = kwargs .get ("name" , None ),
362+ enable_network_isolation = kwargs .get ("enable_network_isolation" , None ),
363+ model_kms_key = kwargs .get ("model_kms_key" , None ),
364+ image_config = kwargs .get ("image_config" , None ),
361365 )
362366 model_step = CreateModelStep (
363367 name = f"{ name } CreateModelStep" ,
0 commit comments