1 Answer
- Newest
- Most votes
- Most comments
0
Hi - It seems in that example the ARN is coming from https://github.com/aws/amazon-sagemaker-examples/blob/main/aws_marketplace/using_algorithms/autogluon/src/algorithm_arns.py and should be in the format e.g for us-west-2 it should be something like this arn:aws:sagemaker:us-west-2:594846645681:algorithm/autogluon-tabular-v3-5-cb7001bd0e8243b50adc3338deb44a48
It seems from your example that format is not correct. Can you please check what is the output of algorithm_arn you get when you run the cell from notebook autogluon_tabular_marketplace.ipynb
# Specify algorithm ARN for AutoGluon-Tabular from AWS Marketplace. However, for this notebook, the algorithm ARN
# has been specified in src/algorithm_arns.py file and you do not need to specify the same explicitly.
from src.algorithm_arns import AlgorithmArnProvider
algorithm_arn = AlgorithmArnProvider.get_algorithm_arn(region)
Relevant content
- asked 4 years ago
- Accepted Answerasked 4 years ago
- AWS OFFICIALUpdated 2 years ago
- How can I use a Lambda function to automatically start an AWS Glue job when a crawler run completes?AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
I do get the correct algorithm_arn when running that command:
arn:aws:sagemaker:us-east-2:057799348421:algorithm/autogluon-tabular-v3-5-cb7001bd0e8243b50adc3338deb44a48
The error message above was just formatted to obfuscate the account ids. However I still get an error saying that the arn does not exist when I start a training job using AlgorithmEstimator.