|
54 | 54 | "import boto3\n",
|
55 | 55 | "import re\n",
|
56 | 56 | "from sagemaker import get_execution_role\n",
|
| 57 | + "from sagemaker.amazon.amazon_estimator import get_image_uri\n", |
57 | 58 | "\n",
|
58 | 59 | "role = get_execution_role()\n",
|
59 | 60 | "\n",
|
60 | 61 | "bucket='<<bucket-name>>' # customize to your bucket\n",
|
61 | 62 | "\n",
|
62 |
| - "containers = {'us-west-2': '433757028032.dkr.ecr.us-west-2.amazonaws.com/image-classification:latest',\n", |
63 |
| - " 'us-east-1': '811284229777.dkr.ecr.us-east-1.amazonaws.com/image-classification:latest',\n", |
64 |
| - " 'us-east-2': '825641698319.dkr.ecr.us-east-2.amazonaws.com/image-classification:latest',\n", |
65 |
| - " 'eu-west-1': '685385470294.dkr.ecr.eu-west-1.amazonaws.com/image-classification:latest',\n", |
66 |
| - " 'ap-northeast-1': '501404015308.dkr.ecr.ap-northeast-1.amazonaws.com/image-classification:latest',\n", |
67 |
| - " 'ap-northeast-2': '306986355934.dkr.ecr.ap-northeast-2.amazonaws.com/image-classification:latest'}\n", |
68 |
| - "training_image = containers[boto3.Session().region_name]\n", |
| 63 | + "training_image = get_image_uri(boto3.Session().region_name, 'image-classification')\n", |
| 64 | + "\n", |
69 | 65 | "print(training_image)"
|
70 | 66 | ]
|
71 | 67 | },
|
|
370 | 366 | "info = sage.describe_training_job(TrainingJobName=job_name)\n",
|
371 | 367 | "model_data = info['ModelArtifacts']['S3ModelArtifacts']\n",
|
372 | 368 | "print(model_data)\n",
|
373 |
| - "containers = {'us-west-2': '433757028032.dkr.ecr.us-west-2.amazonaws.com/image-classification:latest',\n", |
374 |
| - " 'us-east-1': '811284229777.dkr.ecr.us-east-1.amazonaws.com/image-classification:latest',\n", |
375 |
| - " 'us-east-2': '825641698319.dkr.ecr.us-east-2.amazonaws.com/image-classification:latest',\n", |
376 |
| - " 'eu-west-1': '685385470294.dkr.ecr.eu-west-1.amazonaws.com/image-classification:latest',\n", |
377 |
| - " 'ap-northeast-1': '501404015308.dkr.ecr.ap-northeast-1.amazonaws.com/image-classification:latest',\n", |
378 |
| - " 'ap-northeast-2': '306986355934.dkr.ecr.ap-northeast-2.amazonaws.com/image-classification:latest'}\n", |
379 |
| - "hosting_image = containers[boto3.Session().region_name]\n", |
| 369 | + "\n", |
| 370 | + "hosting_image = get_image_uri(boto3.Session().region_name, 'image-classification')\n", |
| 371 | + "\n", |
380 | 372 | "primary_container = {\n",
|
381 | 373 | " 'Image': hosting_image,\n",
|
382 | 374 | " 'ModelDataUrl': model_data,\n",
|
|
0 commit comments