捷徑

torchtext.utils

reporthook

torchtext.utils.reporthook(t)[source]

https://github.com/tqdm/tqdm.

download_from_url

torchtext.utils.download_from_url(url, path=None, root='.data', overwrite=False, hash_value=None, hash_type='sha256')[source]

下載檔案,使用來自 tensor2tensor 的 Google Drive 邏輯。傳回下載檔案的路徑。 :param url: 來自 URL 標頭的檔案網址。(無) :param path: 檔案將儲存的路徑 :param root: 用於儲存檔案的下載資料夾 (.data) :param overwrite: 是否覆寫現有檔案 (False) :param hash_value: url 的雜湊值(預設值:None)。 :type hash_value: str, optional :param hash_type: 雜湊類型,可選「sha256」和「md5」(預設值:"sha256")。 :type hash_type: str, optional

範例

>>> url = 'http://www.quest.dcs.shef.ac.uk/wmt16_files_mmt/validation.tar.gz'
>>> torchtext.utils.download_from_url(url)
>>> url = 'http://www.quest.dcs.shef.ac.uk/wmt16_files_mmt/validation.tar.gz'
>>> torchtext.utils.download_from_url(url)
>>> '.data/validation.tar.gz'

extract_archive

torchtext.utils.extract_archive(from_path, to_path=None, overwrite=False)[source]

解壓縮檔案。 :param from_path: 檔案的路徑。 :param to_path: 解壓縮檔案的根路徑 (from_path 的目錄) :param overwrite: 是否覆寫現有檔案 (False)

傳回值

解壓縮檔案的路徑清單,即使未覆寫也是如此。

範例

>>> url = 'http://www.quest.dcs.shef.ac.uk/wmt16_files_mmt/validation.tar.gz'
>>> from_path = './validation.tar.gz'
>>> to_path = './'
>>> torchtext.utils.download_from_url(url, from_path)
>>> torchtext.utils.extract_archive(from_path, to_path)
>>> ['.data/val.de', '.data/val.en']
>>> torchtext.utils.download_from_url(url, from_path)
>>> torchtext.utils.extract_archive(from_path, to_path)
>>> ['.data/val.de', '.data/val.en']

文件

取得 PyTorch 的完整開發者文件

查看文件

教學

取得針對初學者和進階開發者的深入教學

查看教學

資源

尋找開發資源並獲得問題解答

查看資源