Utils

downloaded(path)

Verbosely check if path is downloaded

download_from_gdrive(url, path[, verbose])

Download file in google drive using gdown

download_url(url, path[, verbose])

Download url using wget

check_md5sum(path, md5)

Check if md5sum matchs

makedirs(path)

Make directories.

extract_zip(src, dst)

Extract zip

listdir(root, ext)

Find paths ending in ext recursively

listzip(path, ext)

List paths inside zip that ends with ext.

torch_skeleton.utils.check_md5sum(path, md5)[source]

Check if md5sum matchs

Parameters
  • path (str) – Path to file to check

  • md5 (str) – md5sum as a string

torch_skeleton.utils.download_from_gdrive(url, path, verbose: Optional[bool] = None)[source]

Download file in google drive using gdown

Parameters
  • url (str) – Url to download

  • path (str) – Path to download to

  • verbose (bool, optional) – If True print logs to console. (default: True)

torch_skeleton.utils.download_url(url, path, verbose: Optional[bool] = None)[source]

Download url using wget

Warning

currently wget logs can’t be silenced

Parameters
  • url (str) – Url to download

  • path (str) – Path to download to

  • verbose (bool, optional) – If True print logs to console. (default: True)

torch_skeleton.utils.downloaded(path)[source]

Verbosely check if path is downloaded

Parameters

path (str) – path to check

torch_skeleton.utils.extract_tar(src, dst)[source]

Extract tar

Parameters
  • src (str) – path to tar

  • dst (str) – path to extract to

torch_skeleton.utils.extract_zip(src, dst)[source]

Extract zip

Parameters
  • src (str) – path to zip

  • dst (str) – path to extract to

torch_skeleton.utils.listdir(root, ext) List[str][source]

Find paths ending in ext recursively

Parameters
  • root (str) – root path to search recursively

  • ext (str) – extension to find

torch_skeleton.utils.listzip(path, ext) List[str][source]

List paths inside zip that ends with ext.

Parameters
  • path (str) – path to zip

  • ext (str) – file extension to find

torch_skeleton.utils.makedirs(path)[source]

Make directories. Skip if they exist.

Parameters

path (str) – path to create