やりたいこと
Google Colaboratoryでpytorchを使用した深層学習のモデルを学習し、
学習後の重みをtorch.save
で保存したファイルをローカルにダウンロードしたいです。
環境
Google Colaboratory
Mac
PyTorch
発生しているエラー
Colabで保存した重みファイル(weights.pth
)をローカルにダウンロードする時にzip archive
ファイルになってしまいます。
試したこと
Googleドライブがそういう仕様なのかと思い、
- Google Colaboratoryでpytorchを使用した深層学習のモデルを学習し、重みを
weights.pth
で保存 - ローカルにダウンロードせず、そのままColabで
weights.pth
の重みを読み込む
ことをしたところエラーなく重みを読み込むことができました。
python
1net_loaded = Net() #モデルのクラス 2net_loaded.load_state_dict(torch.load("./weights.pth", map_location=torch.device("cpu")))
しかし、ローカルにweights.pth
をダウンロードし、同じようにすると、以下のエラーが出ます。
raise RuntimeError("{} is a zip archive (did you mean to use torch.jit.load()?)".format(f.name)) RuntimeError: weights.pth is a zip archive (did you mean to use torch.jit.load()?)
Macを使っているのですが、ダウンロードした.pth
ファイルの情報を見ると、「書類」というファイルになっています。
圧縮フォルダなどであれば展開すればいいということがわかるのですが、
アーカイブファイルというものはどう処理・展開すれば良いでしょうか?
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー