chainer.dataset.
cached_download
(url)[source]¶
ファイルをダウンロードしてキャッシュする。
URLで指定したファイルのキャッシュが存在しない場合、指定したURLからファイルをダウンロードします。ダウンロード後、この関数はデータセットのルートディレクトリへキャッシュを保存します。(データセットのルートディレクトリについては set_dataset_root()
)をご覧ください。既に与えられたURLのキャッシュが存在している場合は、同じファイルはダウンロードせずにキャッシュへのパスを返します。
この関数はキャッシュディレクトリの作成に失敗した場合 OSError
が発生します。これより古いバージョンではRuntimeError
が発生します。
Parameters: | url (str) – ダウンロード元になるURL |
---|---|
Returns: | ダウンロードされたファイルへのパス。 |
Return type: | str |