下载

class dgl.data.utils.download(url, path=None, overwrite=True, sha1_hash=None, retries=5, verify_ssl=True, log=True)[source]

基类

下载指定的 URL。

代码借鉴自 mxnet/gluon/utils.py

参数:
  • url (str) – 要下载的 URL。

  • path (str, optional) – 存储下载文件的目标路径。默认存储在当前目录,文件名为 url 中的名称。

  • overwrite (bool, optional) – 如果目标文件已存在,是否覆盖。默认始终覆盖下载的文件。

  • sha1_hash (str, optional) – 预期的 sha1 散列值,使用十六进制数字表示。当指定了散列值但不匹配时,将忽略现有文件。

  • retries (integer, default 5) – 下载失败或返回非 200 状态码时尝试下载的次数。

  • verify_ssl (bool, default True) – 验证 SSL 证书。

  • log (bool, default True) – 是否打印下载进度

返回:

下载文件的文件路径。

返回类型:

str