質問: ### 困っていること 下記の問題のgithubでget_dataset.py、data_util.py、train.pyを実行した結果、 ``` RuntimeError: dimension specified as 0 but tensor has no dimensions ``` と出力されます。 get_dataset.py では、 `re.findall(".*", html)`の部分を `re.findall(".+?", html, re.MULTILINE | re.DOTALL)` と直す必要があるようです。 エラーが出ているgithubのリンク githubを掲載しているサイト 過去のteratailで問題のgithubを質問したリンク pytorchのバージョンダウンをすすめる例 このような問題を解決するため、pytorchのバージョンダウンを行いたいと考えています。 しかし、pytorchは、torchとtorchvisionの両方があるため、どのようにインストールすればよいのか分かりません。 できれば、pipまたは、pip3でインストールを行いたいです。 何卒、よろしくお願いいたします。 ### 環境 Ubuntu 18.04.1 LTS (x86_64) Python 3.6.6 torch 0.4.1 torchvision 0.2.1 mecab-python3 0.7
回答: まず、torchとtorchvisionをアンインストールします ``` pip3 uninstall torch torchvision ``` 次に、torchを INSTALLING PREVIOUS VERSIONS OF PYTORCHのページに従って適当なバージョンのtorchをインストールします。以下は例です。 ``` pip3 install http://download.pytorch.org/whl/cu80/torch-0.4.0-cp36-cp36m-linux_x86_64.whl ``` その次に、torchvisionをバージョンを指定してインストールします。バージョンは例で、適当なバージョンを指定してインストールしてください。 ``` pip3 install torchvision==0.2.0 ```