import tensorflow_datasets as tfds
examples, metadata = tfds.load('ag_news_subset', with_info=True,
as_supervised=True)
会出以下Error
requests.exceptions.SSLError: HTTPSConnectionPool(host='drive.google.com', port=443): Max retries exceeded with url: /uc?export=download&id=0Bz8a_Dbh9QhbUDNpeUdjb0wxRms&confirm=t (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1091)')))
Google搜索会发现很多改Proxy的方法,这里提供一种新方法。
看上面错误主要是SSL验证出错,参考这里 通过配置关闭了SSL验证。
dl_config = tfds.download.DownloadConfig(verify_ssl=False) # =_= request error!
examples, metadata = tfds.load('ag_news_subset', with_info=True,
as_supervised=True,
download_and_prepare_kwargs={'download_config': dl_config})