File tree 1 file changed +11
-9
lines changed
1 file changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -178,21 +178,23 @@ def register(
178
178
"""
179
179
if self .model_data is None :
180
180
raise ValueError ("SageMaker Model Package cannot be created without model data." )
181
+ if image_uri is not None :
182
+ self .image_uri = image_uri
183
+ container_def = self .prepare_container_def ()
181
184
182
185
model_pkg_args = sagemaker .get_model_package_args (
183
186
content_types ,
184
187
response_types ,
185
188
inference_instances ,
186
189
transform_instances ,
187
- model_package_name ,
188
- model_package_group_name ,
189
- self .model_data ,
190
- image_uri or self .image_uri ,
191
- model_metrics ,
192
- metadata_properties ,
193
- marketplace_cert ,
194
- approval_status ,
195
- description ,
190
+ model_package_name = model_package_name ,
191
+ model_package_group_name = model_package_group_name ,
192
+ model_metrics = model_metrics ,
193
+ metadata_properties = metadata_properties ,
194
+ marketplace_cert = marketplace_cert ,
195
+ approval_status = approval_status ,
196
+ description = description ,
197
+ container_def_list = [container_def ],
196
198
drift_check_baselines = drift_check_baselines ,
197
199
)
198
200
model_package = self .sagemaker_session .create_model_package_from_containers (
You can’t perform that action at this time.
0 commit comments