2022-05-22から1日間の記事一覧

boto3を用いたDynamoDBの操作(3/3)

この記事は前回のboto3ライブラリを用いたDynamoDBの操作の続きです。 nissin-geppox.hatenablog.com nissin-geppox.hatenablog.com DynamoDBのバックアップ ここではDynamoDBのバックアップを作成しました。 また、作成したバックアップから復元を行いまし…

boto3を用いたDynamoDBの操作(2/3)

この記事は前回のboto3ライブラリを用いたDynamoDBの操作の続きです。 nissin-geppox.hatenablog.com QueryとScan ここでは、Batch writeを用いて複数の要素を一度に書き込みました。 また、書き込んだ要素をQueryやScanを用いて探索しました。 以降、実際の…

boto3を用いたDynamoDBの操作(1/3)

前回のS3と同様にDynamoDBをbotoライブラリを用いてPythonからAWS APIを操作しました。 nissin-geppox.hatenablog.com DynamoDBの具体的な操作として、データの読み書きや探索、バックアップなどを行いました。 これらで行った手順と結果をまとめていきます…

boto3を用いたS3の操作

今回はboto3ライブラリを用いてPythonからAWS APIを操作しました。 S3の具体的な操作として、ローカルのファイルのアップロードやダウンロード、また、これらをメモリから直接行いました。 これらで行った手順と結果をまとめていきます。 今回も以下のコマン…

AWS GPUを搭載したEC2インスタンスを用いた行列計算と深層学習(2/2)

前回の行列計算に続いて今回は手書きの数字を識別する深層学習を行いました。 スタックのデプロイやJupyter Notebookの起動などは前回の続きから行うので詳しい準備内容は下記の記事にまとめています。 nissin-geppox.hatenablog.com テストデータのダウンロ…

AWS GPUを搭載したEC2インスタンスを用いた行列計算と深層学習(1/2)

今回はEC2のインスタンスタイプ、g4dn.xlargeを用いて行列計算を行いました。 また、深層学習ではCNNを用いて画像に表示された数字を識別しました。 これらで行った手順と結果をまとめていきます。 今回も以下のコマンドよりダウンロードしたhandsonディレク…