李宏毅機器學習的數據下載解決方法——如何避開使用!gdown


本文章純屬小白的懶人做法,純粹是通過找規律解決的,如有問題還請指正!如果需要第3次作業的數據,就在下載的搜索框中輸入" 李宏毅2020春季作業hw3的所需數據"即可找到對應的資源。

針對 “李宏毅機器學習2020春季作業三hw3” 的數據不會用!gdown進行下載的問題,自己找到一些解決辦法,希望對大家有所幫助。
————————————————————————————————————————————————————
由於本人一直是在網上根據鏈接直接下載的作業數據(自備VPN),當我看到CNN的作業解析直接就蒙了,因爲不同於作業1、2,他除了利用代碼下載外,沒有任何方法能直接找到數據的下載鏈接!這裏也順便說一下之前的作業我是怎麼找到下載方法的。

作業一:

hw1界面如下:
在這裏插入圖片描述
嗯,第一眼沒看出來能從哪裏下載數據… 找一找之後發現一個能下載的文件:在這裏插入圖片描述
下載.py文件後,點開發現可以通過註釋中的鏈接直接進行下載:將鏈接到瀏覽器就下載成功了(愉快地解決了!gdown的數據下載問題)在這裏插入圖片描述


作業二:

打開hw2:
然後驚訝的發現居然直接找到了數據的鏈接,再次愉快地完成下載!還發現個能解決!gdown下載數據的大祕密:見下圖在這裏插入圖片描述
也就是說,原鏈接的紅色部分不變
h t t p s : / / d r i v e . g o o g l e . c o m / u c ? \color{red}https://drive.google.com/uc? https://drive.google.com/uc?id=1KSFIRh0-_Vr7SdiSCZP1ItV7bXPxMD92
只要找到代碼中!gdown --id '1KSFIRh0-_Vr7SdiSCZP1ItV7bXPxMD92' --output data.tar.gzid=後面的部分,進行修改、拼接就能找到下載數據的地址了!



作業三:

打開hw3:
發現果然沒有數據的鏈接在這裏插入圖片描述
打開.py文件也沒找到解決方法,於是打算試試上面的猜想!在這裏插入圖片描述
作業樣例中下載數據的代碼是這樣的:


!gdown --id '19CzXudqN58R3D-1G8KeFWk8UDQwlb8is' --output food-11.zip # 下載資料集

於是我打算利用作業二的鏈接前半部分,改下id後面的內容,就得到了下面的鏈接:

https://drive.google.com/uc?export=download&id=19CzXudqN58R3D-1G8KeFWk8UDQwlb8is

將鏈接複製到瀏覽器上就下載成功了!(用VPN),得到了food-11.zip文件(1.08GB,下了蠻久的)。雖然看起來下載可能有點風險,不過也管不了那麼多了,先下載着。
在這裏插入圖片描述
在其他的數據下載上做了同樣的測試後,發現這個方法是可行的,於是就此我找到了一個懶人辦法,解決了不會!gdown的問題,便在此寫下解決問題的過程記錄(主要是在博客上找半天還是沒能解決我的問題)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章