@@ -363,7 +363,7 @@ def test_create_image_uri_hkg_override_account():
363363 assert {image_uri == "fake.dkr.ecr.ap-east-1.amazonaws.com/sagemaker-mlfw:1.0rc-gpu-py3" }
364364
365365
366- def test_create_image_uri_merged ():
366+ def test_create_dlc_image_uri ():
367367 image_uri = fw_utils .create_image_uri (
368368 "us-west-2" , "tensorflow-scriptmode" , "ml.p3.2xlarge" , "1.14" , "py3"
369369 )
@@ -419,7 +419,7 @@ def test_create_image_uri_merged():
419419 )
420420
421421
422- def test_create_image_uri_merged_py2 ():
422+ def test_create_dlc_image_uri_py2 ():
423423 image_uri = fw_utils .create_image_uri (
424424 "us-west-2" , "tensorflow-scriptmode" , "ml.p3.2xlarge" , "1.13.1" , "py2"
425425 )
@@ -450,7 +450,7 @@ def test_create_image_uri_merged_py2():
450450 )
451451
452452
453- def test_create_image_uri_merged_gov_regions ():
453+ def test_create_dlc_image_uri_iso_east_1 ():
454454 image_uri = fw_utils .create_image_uri (
455455 "us-iso-east-1" , "tensorflow-scriptmode" , "ml.m4.xlarge" , "1.13.1" , "py3"
456456 )
@@ -493,6 +493,61 @@ def test_create_image_uri_merged_gov_regions():
493493 )
494494
495495
496+ def test_create_dlc_image_uri_gov_west_1 ():
497+ image_uri = fw_utils .create_image_uri (
498+ "us-gov-west-1" , "tensorflow-scriptmode" , "ml.m4.xlarge" , "1.13.1" , "py3"
499+ )
500+ assert (
501+ image_uri
502+ == "442386744353.dkr.ecr.us-gov-west-1.amazonaws.com/tensorflow-training:1.13.1-cpu-py3"
503+ )
504+
505+ image_uri = fw_utils .create_image_uri (
506+ "us-gov-west-1" , "tensorflow-scriptmode" , "ml.p3.2xlarge" , "1.14" , "py2"
507+ )
508+ assert (
509+ image_uri
510+ == "442386744353.dkr.ecr.us-gov-west-1.amazonaws.com/tensorflow-training:1.14-gpu-py2"
511+ )
512+
513+ image_uri = fw_utils .create_image_uri (
514+ "us-gov-west-1" , "tensorflow-serving" , "ml.m4.xlarge" , "1.13.0"
515+ )
516+ assert (
517+ image_uri
518+ == "442386744353.dkr.ecr.us-gov-west-1.amazonaws.com/tensorflow-inference:1.13.0-cpu"
519+ )
520+
521+ image_uri = fw_utils .create_image_uri ("us-gov-west-1" , "mxnet" , "ml.p3.2xlarge" , "1.4.1" , "py3" )
522+ assert (
523+ image_uri == "442386744353.dkr.ecr.us-gov-west-1.amazonaws.com/mxnet-training:1.4.1-gpu-py3"
524+ )
525+
526+ image_uri = fw_utils .create_image_uri (
527+ "us-gov-west-1" , "mxnet-serving" , "ml.c4.2xlarge" , "1.4.1" , "py3"
528+ )
529+ assert (
530+ image_uri
531+ == "442386744353.dkr.ecr.us-gov-west-1.amazonaws.com/mxnet-inference:1.4.1-cpu-py3"
532+ )
533+
534+ image_uri = fw_utils .create_image_uri (
535+ "us-gov-west-1" , "pytorch" , "ml.p3.2xlarge" , "1.2.0" , "py3"
536+ )
537+ assert (
538+ image_uri
539+ == "442386744353.dkr.ecr.us-gov-west-1.amazonaws.com/pytorch-training:1.2.0-gpu-py3"
540+ )
541+
542+ image_uri = fw_utils .create_image_uri (
543+ "us-gov-west-1" , "pytorch-serving" , "ml.c4.2xlarge" , "1.2.0" , "py3"
544+ )
545+ assert (
546+ image_uri
547+ == "442386744353.dkr.ecr.us-gov-west-1.amazonaws.com/pytorch-inference:1.2.0-cpu-py3"
548+ )
549+
550+
496551def test_create_image_uri_pytorch (pytorch_version ):
497552 image_uri = fw_utils .create_image_uri (
498553 "us-west-2" , "pytorch" , "ml.p3.2xlarge" , pytorch_version , "py3"
0 commit comments