以下の手順を参考に手順5まで進めます。
こちらのドキュメントに従い、Amazon Braket ノートブックインスタンスを作成します。その際、GitHub リポジトリは https://github.com/aws-samples/amazon-braket-examples-jp.git
を指定してください。
以下の手順を参考に手順5まで進めます。
こちらのドキュメントに従い、Amazon Braket ノートブックインスタンスを作成します。その際、GitHub リポジトリは https://github.com/aws-samples/amazon-braket-examples-jp.git
を指定してください。
2022年度 立教大学大学院 人工知能科学研究科 量子情報特論
今年度の量子情報特論では、全14回の授業のうち、3回を Amazon Web Services (AWS) が担当します。 2022/10/14 の座学に引き続き、Amazon Braket を用いた演習 (ハンズオン) を2回に分けて実施するので、そのハンズオンの内容について以下にまとめます。
この授業では、演習の時のみ利用可能な AWS アカウントを発行し、AWS の量子コンピューティングサービスである Amazon Braket を用いて Python で量子コンピューティングのプログラミングを体験します。Amazon Braket を利用するための日本語コンテンツは GitHub に公開しています。
AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
など2022年8月24日に行われた Amazon Braket ハンズオンで紹介したコンテンツをまとめました。
#!/bin/bash | |
wget https://raw.githubusercontent.com/mmcgrana/gobyexample/master/examples/random-numbers/random-numbers.go | |
GOARCH=arm go build random-numbers.go |
import boto3 | |
region_name='us-east-1' | |
device_arn="arn:aws:braket:::device/quantum-simulator/amazon/sv1" | |
job_arn = 'arn:aws:braket:us-east-1:123456789012:job/my-hybrid-job-name' # update this line | |
braket = boto3.client('braket', region_name=region_name) | |
response = braket.search_quantum_tasks(filters=[{ | |
'name': 'jobArn', |
{ | |
"Version": "2012-10-17", | |
"Statement": [ | |
{ | |
"Sid": "DenyUntaggedTasksAndJobs", | |
"Effect": "Deny", | |
"Action": [ | |
"braket:CreateQuantumTask" | |
], | |
"Resource": "*", |
(2021-11-22 更新) こちらのコンテンツからのアップデート版です https://gist.github.com/hariby/1da937a98b82274d13e724cc921f0b57
Amazon SageMaker の使い方を、SageMaker JumpStart のサンプルノートブック (英語) に従って説明します。