@@ -504,6 +504,7 @@ def create_model(
504504 entry_point = None ,
505505 source_dir = None ,
506506 dependencies = None ,
507+ ** kwargs
507508 ):
508509 """Create a ``Model`` object that can be used for creating SageMaker model entities,
509510 deploying to a SageMaker endpoint, or starting SageMaker Batch Transform jobs.
@@ -537,6 +538,8 @@ def create_model(
537538 If not specified and ``endpoint_type`` is 'tensorflow-serving', ``dependencies`` is
538539 set to ``None``.
539540 If ``endpoint_type`` is also ``None``, then the dependencies from training are used.
541+ **kwargs: Additional kwargs passed to ``sagemaker.tensorflow.serving.Model`` constructor
542+ and ``sagemaker.tensorflow.model.TensorFlowModel`` constructor.
540543
541544 Returns:
542545 sagemaker.tensorflow.model.TensorFlowModel or sagemaker.tensorflow.serving.Model: A
@@ -552,6 +555,7 @@ def create_model(
552555 entry_point = entry_point ,
553556 source_dir = source_dir ,
554557 dependencies = dependencies ,
558+ ** kwargs
555559 )
556560
557561 return self ._create_default_model (
@@ -561,6 +565,7 @@ def create_model(
561565 entry_point = entry_point ,
562566 source_dir = source_dir ,
563567 dependencies = dependencies ,
568+ ** kwargs
564569 )
565570
566571 def _create_tfs_model (
@@ -570,6 +575,7 @@ def _create_tfs_model(
570575 entry_point = None ,
571576 source_dir = None ,
572577 dependencies = None ,
578+ ** kwargs
573579 ):
574580 """Placeholder docstring"""
575581 return Model (
@@ -585,6 +591,7 @@ def _create_tfs_model(
585591 source_dir = source_dir ,
586592 dependencies = dependencies ,
587593 enable_network_isolation = self .enable_network_isolation (),
594+ ** kwargs
588595 )
589596
590597 def _create_default_model (
@@ -595,6 +602,7 @@ def _create_default_model(
595602 entry_point = None ,
596603 source_dir = None ,
597604 dependencies = None ,
605+ ** kwargs
598606 ):
599607 """Placeholder docstring"""
600608 return TensorFlowModel (
@@ -615,6 +623,7 @@ def _create_default_model(
615623 vpc_config = self .get_vpc_config (vpc_config_override ),
616624 dependencies = dependencies or self .dependencies ,
617625 enable_network_isolation = self .enable_network_isolation (),
626+ ** kwargs
618627 )
619628
620629 def hyperparameters (self ):
0 commit comments