chainer.dataset.cached_download(url)[source]

ファイルをダウンロードしてキャッシュする。

 

URLで指定したファイルのキャッシュが存在しない場合、指定したURLからファイルをダウンロードします。ダウンロード後、この関数はデータセットのルートディレクトリへキャッシュを保存します。(データセットのルートディレクトリについては set_dataset_root())をご覧ください。既に与えられたURLのキャッシュが存在している場合は、同じファイルはダウンロードせずにキャッシュへのパスを返します。

 

Note

この関数はキャッシュディレクトリの作成に失敗した場合 OSError が発生します。これより古いバージョンではRuntimeErrorが発生します。

Parameters: url (str) – ダウンロード元になるURL 
Returns: ダウンロードされたファイルへのパス。
Return type: str