下载

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

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

  • path (str, optional) – 存储下载文件的目标路径。默认情况下,文件会存储在当前目录,并使用与URL中相同的名称。

  • overwrite (bool, optional) – 如果目标文件已经存在,是否覆盖它。 默认情况下,总是覆盖下载的文件。

  • sha1_hash (str, optional) – 预期的十六进制sha1哈希值。当指定哈希值但不匹配时,将忽略现有文件。

  • retries (整数, 默认值 5) – 在失败或返回非200状态码的情况下,尝试下载的次数。

  • verify_ssl (bool, 默认值 True) – 验证SSL证书。

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

Returns:

下载文件的文件路径。

Return type:

str