web-dev-qa-db-ja.com

S3バケットからSageMakerノートブックへの画像データをロードする方法

私はちょうどAWS SageMakerを使い始めました。私のS3バケットからSageMakerノートブックへの画像をインポートしようとしました。しかし、私はノートブックに画像をインポートすることはできません。私のイメージの場所はs3:// my_bucket /列車指定されたパスから私のSageMakerノートブックへの電車のフォルダをインポートする方法ここでのソリューションのいくつかを経験し、解決策はCSVファイル用です。私のS3バケットのすべての画像は.jpeg形式です。

4
labib Chowdhury

モデルを訓練するためにS3バケットからローカルのSageMakerインスタンスへのイメージをダウンロードする必要はありません。あなたがそれらをデータ探査/分析のために引っ張ろうとしているなら、あなたはあなたのSageMakerノートブックから AWS CLI を使用することができます。サンプル画像をダウンロードするには、次のコマンドを使用できます。これにより、imagesの_sample.jpg_ pwdディレクトリをコピーします。

_aws s3 cp s3://my_bucket/train/sample.jpg ./images/sample.jpg_

探してみてください Amazon-SageMaker-examples SageMakerの画像フォーマットの操作方法を学びましょう。

2
raj

どのSagemakerサンプルノートブックを使用していますか?

入力データがS3バケットにある場合は、SageMaker Notebookインスタンスにダウンロードする必要はありません。この例では、データがS3バケットにアップロードされていることを示しています。 https://github.com/awslabs/aws/aws/aws/aws/aws/ak/amastroduction_to_amazon_algorithms/imageclassification_caltech/image-classification-fultraining.ipynb

トレーニングの目的で、入力データのバケットにs3_trainを設定できます。

そして、組み込み画像分類のための画像入力フォーマットの推論があります。

0
Deng Chuyang