滴滴云 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折优惠。