SageMaker で k-means の例を実行しています:
from sagemaker import KMeans
data_location = 's3://{}/kmeans_highlevel_example/data'.format(bucket)
output_location = 's3://{}/kmeans_example/output'.format(bucket)
kmeans = KMeans(role=role,
train_instance_count=2,
train_instance_type='ml.c4.8xlarge',
output_path=output_location,
k=10,
data_location=data_location)
この行を実行すると、アクセス拒否エラーが表示されます。
%%time
kmeans.fit(kmeans.record_set(train_set[0]))
エラーが返されます:
ClientError: PutObject 操作の呼び出し時にエラーが発生しました (AccessDenied): アクセスが拒否されました
他の質問も読みましたが、その回答は私の問題を解決しません。
私のケースを見ていただけますか?