Я пытаюсь запустить простую работу по маркировке GroundTruth с общественными работниками.Я загружаю свои изображения в S3, начинаю создавать задание на маркировку, автоматически генерирую манифест с помощью их инструмента и явно указываю роль, которая наверняка имеет разрешения как для корзины S3 (вход и выход), так и для полного доступа к SageMaker.Затем я создаю задание (стандартный остальной материал - я просто хотел пояснить, что я все это делаю).
Сначала все выглядит хорошо.Все зеленые огни, это говорит о том, что выполняется, и изображения правильно отображаются в нижней части, где находится набор данных.Однако через несколько минут состояние меняется на «Сбой», и я получаю следующее: ClientError: Access Denied. Cannot access manifest file: arn:aws:sagemaker:us-east-1:<account number>:labeling-job/<job name> using roleArn: null
в причине сбоя.
Я также получаю ошибку внизу (где раньше были изображения, но теперь их нет):
The specified key <job name>/manifests/output/output.manifest isn't present in the S3 bucket <output bucket>
.
Я очень смущен по нескольким причинам.Прежде всего, это супер простая работа.Я просто пытаюсь сделать самый простой пример ограничительной рамки, который я могу придумать.Так что это должен быть очень хорошо проверенный путь.Во-вторых, я явно указываю роль arn, поэтому я понятия не имею, почему в сообщении об ошибке говорится, что она пуста.Это глюк Амазонки или я что-то не так делаю?