Colaboratory使⽤教程
Google Colaboratory 是⼀个 Google 研究项⽬,旨在帮助传播机器学习培训和研究成果。它是⼀个 Jupyter 笔记本环境,不需要进⾏任何设置就可以使⽤,并且完全在云端运⾏。同时Google colaboratory 通过云端服务免费提供GPU进⾏深度学习训练,⽽且服务器直接默认安装好了tensorflow。同时可以云端安装Kersa,Pytorch等框架,使⽤起来⾮常的⽅便。
本篇博客旨在介绍Google Colaboratory的使⽤⽅法,即通过Colaboratory和Google⽹盘进⾏连接,使⽤Google提供的免费的TPU、GPU去执⾏机器学习、深度学习代码及模型的训练
1 .注册Colaboratory账号
注册链接:
2.Colaboratory相关介绍
使用usebean有什么要求什么是Colaboratory?
Colaboratory 是⼀款研究⼯具,⽤于进⾏机器学习培训和研究。它是⼀个 Jupyter 笔记本环境,不需要进⾏任何设置就可以使⽤。
这款⼯具可以免费使⽤吗?
oracle两个数据库之间迁移表这款⼯具是免费的
3.配置
i.⾸先进⼊drive中,点击新建-》更多-》Colaboratory
ii.配置运⾏类型:代码执⾏程序-》更改运⾏时类型-》根据⾃⼰的实际情况选择具体结果见下图
python入门教程网盘iii. 连接Google driver
执⾏下⾯的代码,在执⾏这段代码之后,会提⽰填写⼀些验证码之类的东西,只需要按照它说的⼀直往下执⾏就⾏了
!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
点击链接
将下⾯的代码复制粘贴在上图标注2的位置:Enter verification code
后⾯再次出现上述的链接和需要填写验证码的,同上
# lab import auth
# auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = _application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = pass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}
!mkdir -p drive
!google-drive-ocamlfuse drive
运⾏代码
在新建的Colaboratory中依次输⼊:ls(或者 !ls) 再点击运⾏
注:输⼊ls就如同linux中的命令⾏⼀样使⽤,即展⽰当前⽬录下的⽂件truncate函数是什么意思
再依次输⼊cd drive 、cd Train_model(这个Train_model是笔者所建⽴的⽂件夹,⼤家需要根据执⾏ls命令所展⽰的结果去更改,即如果您使⽤ls展⽰的是name⽂件夹的话,就cd name就可以了)
将所需要执⾏的代码上传到Train_model的⽂件夹⾥
再在新建的Colaboratory中执⾏代码即可,执⾏命令为!python3(python2)
执⾏完了,即可下载训练的模型
程序员培训班哪个好
最后
安装pytorch、opencv
常见的服务器有哪些#安装pytorch
!pip install -q /whl/cu75/torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl torchvision
import torch
#安装opencv
!apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python
import cv2
安装其他库的命令:!pip install或者!apt-get install命令
总结
Colaboratory对于懒得配置深度学习、机器学习环境的⼩伙伴是⼀个不⼩的福⾳,就介绍到这⾥。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。