質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Google Colaboratory

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

PyTorch

PyTorchは、オープンソースのPython向けの機械学習ライブラリ。Facebookの人工知能研究グループが開発を主導しています。強力なGPUサポートを備えたテンソル計算、テープベースの自動微分による柔軟なニューラルネットワークの記述が可能です。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

1回答

1750閲覧

PyTorchでデータセットが読み込めない

Anonymous2020

総合スコア7

Google Colaboratory

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

PyTorch

PyTorchは、オープンソースのPython向けの機械学習ライブラリ。Facebookの人工知能研究グループが開発を主導しています。強力なGPUサポートを備えたテンソル計算、テープベースの自動微分による柔軟なニューラルネットワークの記述が可能です。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/09/02 06:33

前提・実現したいこと

Pytorchの標準データセットの一つであるVOCを読み込みたいのですが、

RuntimeError: File not found or corrupted.

とエラーが出てしまい取得ができません。
解決方法を教示いただけたら幸いです

該当のソースコード

Python

1import torch 2from torchvision import datasets 3from torchvision.transforms import ToTensor 4 5 6training_data = datasets.VOCSegmentation(root="data", 7 image_set='train', 8 download=True, 9 )

発生している問題・エラーメッセージ

Downloading http://host.robots.ox.ac.uk/pascal/VOC/voc2012/VOCtrainval_11-May-2012.tar to data/VOCtrainval_11-May-2012.tar 1999639552/? [00:30<00:00, 72567197.20it/s] --------------------------------------------------------------------------- RuntimeError Traceback (most recent call last) <ipython-input-3-40c49b343294> in <module>() 8 training_data = datasets.VOCSegmentation(root="data", 9 image_set='train', ---> 10 download=True, 11 #transform=ToTensor() 12 ) 2 frames /usr/local/lib/python3.7/dist-packages/torchvision/datasets/voc.py in __init__(self, root, year, image_set, download, transform, target_transform, transforms) 104 105 if download: --> 106 download_and_extract_archive(self.url, self.root, filename=self.filename, md5=self.md5) 107 108 if not os.path.isdir(voc_root): /usr/local/lib/python3.7/dist-packages/torchvision/datasets/utils.py in download_and_extract_archive(url, download_root, extract_root, filename, md5, remove_finished) 411 filename = os.path.basename(url) 412 --> 413 download_url(url, download_root, filename, md5) 414 415 archive = os.path.join(download_root, filename) /usr/local/lib/python3.7/dist-packages/torchvision/datasets/utils.py in download_url(url, root, filename, md5, max_redirect_hops) 149 # check integrity of downloaded file 150 if not check_integrity(fpath, md5): --> 151 raise RuntimeError("File not found or corrupted.") 152 153 RuntimeError: File not found or corrupted.

試したこと

MNISTなど他のデータはダウンロードできました

補足情報(FW/ツールのバージョンなど)

Colab使用

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

meg_

2021/09/02 10:52

ライブラリのバージョンは何でしょうか? 何%までダウンロード出来ましたか?
meg_

2021/09/02 13:47 編集

GoogleColaboratoryで試したところ同じエラーが発生しました。year='2007'にしたところダウンロードはできたものの解凍途中でエラー発生しました。(Pytorch1.9.、1.8とも駄目でした)※データダウンロードのみのためCPUを使用
Anonymous2020

2021/09/02 23:08

GPUを使っていますが駄目でした。 >ライブラリのバージョンは何でしょうか? >何%までダウンロード出来ましたか? ライブラリはPytorchのことでよろしいでしょうか?その場合、1.9.0です。 ダウンロードは100%できていると思います
guest

回答1

0

自己解決

別の日に全く同じコードを実施したところ、ダウンロードできました

ダウンロード元が時々落ちることがあるのでそれが失敗した理由かなと思います

投稿2021/09/02 23:27

Anonymous2020

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問