滴滴云 GPU 服務器深度學習實踐篇—— Tensorflow Object Detect 對象檢測
注:本文首發于CSDN博客,作者wulala789,滴滴云微信號經授權轉載。文中內容僅代表其個人看法和體驗。
以下為博文內容:
滴滴云的GPU云主機可以用了,沖著3元一小時的價格,我去試了一把。
1.好吧,先注冊滴滴云,這個簡單略過。
2.要購買GPU實例,先要實名認證,要上傳身份證的正反面,JPG格式,我上傳了,在下班時間里居然秒通過。
3.開始購買了啦,發現可用地區有且只有廣州一區和廣州二區,難道滴滴服務器只在廣州嗎,難道是根據我的地區自動選擇的(深圳,不知其他的人是不是有更多選擇),沒有譬如香港之類的地區,這就造成我們的服務器天然上不了類似Google的網站,不巧的是Tensorflow正好是Google的。
注:本文首發于CSDN博客,作者wulala789,滴滴云微信號經授權轉載。文中內容僅代表其個人看法和體驗。
以下為博文內容:
滴滴云的GPU云主機可以用了,沖著3元一小時的價格,我去試了一把。
1.好吧,先注冊滴滴云,這個簡單略過。
2.要購買GPU實例,先要實名認證,要上傳身份證的正反面,JPG格式,我上傳了,在下班時間里居然秒通過。
3.開始購買了啦,發現可用地區有且只有廣州一區和廣州二區,難道滴滴服務器只在廣州嗎,難道是根據我的地區自動選擇的(深圳,不知其他的人是不是有更多選擇),沒有譬如香港之類的地區,這就造成我們的服務器天然上不了類似Google的網站,不巧的是Tensorflow正好是Google的。
問題來了,其中紅色部分下載的預訓練文件是在Tensorflow的官網上,在這臺服務器上是拿不下來的。所以只能想其它的辦法,比如用翻墻之類的方法,先把它拿到本地,然后再通過WinSCP傳上去,由于WinSCP是用Root登錄的,所以就不會出現沒有權限之類的問題。
當我們要啟動Jupter Notebook時:
jupyter notebook --allow-root --ip 實例的內網ip port 80
要注意的是,這里的IP要設置為實例的內網IP,而不能設為外網IP,然后在防火墻組里默認開了80,所以用就指定80好了,如果不指定,默認開啟6006,那就要滴滴云安全-防火墻組里手動打開這個端口了。
同樣的查看Tensorboard
tensorboard --logdir=mytrain --port=80
時間差不多了,我們需要對這個實例生成一個快照(鏡像)保存下來,生成快照之前最好瘦身一下系統,不必要的文件刪除掉,因為超過20G是要收費的,生成完鏡像以后,就可以把實例刪掉,再把網絡-彈性公網IP也刪除,以后啥時有項目要訓練,就利用此快照創建一個實例,再通過WinSCP把樣本傳上去進行訓練,最后通過WinSCP把模型拿下來用。
本文代碼倉庫;
https://github.com/sanfooh/tensorflow_object_detection_api_demo
視頻介紹鏈接:
https://edu.csdn.net/course/detail/8274
關于滴滴云的更多詳細信息,以及更豐富的云計算行業動態、產品資訊、活動報名、技術干貨及案例分析,請關注「滴滴云」微信號!
輸入AI大師碼【1122】,滴滴云GPU全線產品享9折優惠。