stanford cs231 编程作业(如何开始你的colab编程)
斯坦福231n的所有作业都要求在colab里面做,colab可以为你提供免费的云计算。实际上在他的官网中也有关于如何安装colab的详细说明视频。
https://youtu.be/DsGd2e9JNH4https://youtu.be/DsGd2e9JNH4
我这里只是简单的重复一下他的安装过程和如何把google网盘中文件的路径和你code中的路径匹配起来做一个简单记录。
1,首先,要用google colab你必须要保证两样东西,一个是chrome浏览器(就是google他自家的浏览器),齐次就是你要能连上google。
2,打开google,然后打开云端硬盘
3,在你们的云端硬盘里面新建一个文件夹,然后把从cs231n官网上下载的assignment1解压缩后再上传到你创建的文件夹中。
等待他全部上传完以后打开文件夹,显示如下
4,安装google colab
选择新建
依次选择更多,关联更多应用
在弹出的窗口中选择colab然后选择colaboratory
哟呵,话说他的logo怎么变了,我之前安装的时候还不是这样的。。。
我这边已经安装好了,所以显示的选项会不太一样。
5,安装好之后,我们回到之前上传好的文件夹中随便选择一个以"ipynb"结尾的文件就会自动启动google colab了。
6,在colab中把云端硬盘文件夹中的文件和我们刚刚打开code连起来。
cs231n中几乎所有的文件的开头都有这么一段, 我们需要把“FOLDERNAME”这个变量改成我们自己云端硬盘中保存assignment1的路径。
这是我保存的路径
这是我配置的相对路径
配置好以后就运行这个模块
只要你的路径没有输错就会弹出选项让你链接google drive。这时候可能系统还会让你配置Notebook,可以暂时不管他。也可以自行配置。
根据他弹出的提示逐一处理就好了
这一步可能我这里的选项跟你的不太一样,因为我已经同意过所有的访问权限了。
全部配置好了以后再重新运行这个cell就好了。
好了,后面你就可以用google colab来做作业了。
7,在google colab中打开对应的文件。
很多时候,作业里面都会提示我们,打开xxx,然后完成你自己的函数,例如上图中的svm_loss_naive函数。这时我们需要按照如下方法打开对应的文件,首先要找到“drive”。
这里如果你的界面中没有“drive”,你可以选择刷新
或者是重新执行文件中最开始的那个用于链接colab和google drive的模块。
如果上述的步骤成功,双击对应文件。
文件会在最右边弹出
找到对应的函数进行编辑即可,这里对代码的所有改动都会事实保存到google drive对应的文件中。因为,google colab已经和google drive连在一起了。
8,google colab的基本设置
And we are done!
(全文完)
--- 作者,松下J27
参考文献(鸣谢):
1,Stanford University CS231n: Deep Learning for Computer Vision
2,Assignment 1
(配图与本文无关)
版权声明:所有的笔记,可能来自很多不同的网站和说明,在此没法一一列出,如有侵权,请告知,立即删除。欢迎大家转载,但是,如果有人引用或者COPY我的文章,必须在你的文章中注明你所使用的图片或者文字来自于我的文章,否则,侵权必究。 ----松下J27