最近开始学习Deep Learning Systems,这里介绍下开发环境配置的问题。

课程主页:

参考资料:

准备工作

在线版本可以填一个表格,然后老师会邀请你,可以使用CMU的作业检测系统,最后完成课程也会有一个证书。

一些问题

  • 这次开发环境配置的最主要问题是,老师提供的作业都是google colab的形式,这样无法在线编辑代码,开发效率较低,网上提供的基于ssh的插件并不好用,最后查了资料之后还是利用google云端硬盘客户端和vscode最香(windows);在linux环境,由于没有google云端硬盘客户端,需要安装ocamlfuse
  • 超过deadline之后,mugrade会无法提交;

结论

windows

先上结论,个人感觉最高效的开发方式为:

  • google colab运行notebook,测试程序的正确性;

    • 所有作业的形式都是google colab的形式发放;
  • 下载google云端硬盘客户端;

  • 利用vscode进行开发;

    • 效果如下:

linux

  • 安装ocamlfuse
  • 利用vscode开发即可;