大部分过程请参照Google Colab Free GPU Tutorial
csdn的一篇翻译文章翻译的不全,所以建议查看原网址。
接下来就是记录一些问题和解决方式
1.在代码格中使用 感叹号!+代码的方式运行shell,如 “!pip install torch"
2.默认的工作路径在,可以使用以下代码切换工作路径。
import os
os.chdir('drive/Colab Notebooks/')#drive就是你的谷歌云盘根目录,将之后的部分换成你的路径
3.AttributeError: module 'PIL.Image' has no attribute 'register_extensions'
pillow库确定是最新的,查StackOverflow用以下代码解决问题。(不知道出错原因
from PIL import Image
def register_extension(id, extension): Image.EXTENSION[extension.lower()] = id.upper()
Image.register_extension = register_extension
def register_extensions(id, extensions):
for extension in extensions: register_extension(id, extension)
Image.register_extensions = register_extensions
4.一个有关pytorch的错误
‘torch.FloatTensor’ object has no attribute ‘requires_grad’
问题原因是使用谷歌提供的代码块安装的pytorch版本过低。最后直接!pip install torch解决。