关于计图的学习教程可以参考一下网站

Jupyter Notebook Viewer (nbviewer.org)

Jittor/LearnJittorBasicIn60Min: 计图零基础快速入门教程(60分钟) (github.com)

Jittor(计图): 即时编译深度学习框架 — Jittor (tsinghua.edu.cn)

下面列出一下安装可能遇到的问题(单纯是因为我菜)

在浏览器打开计图笔记本

docker run -it jittor/jittor-cuda /bin/bash

image-20220518225612557

由于我是在ubuntu虚拟机中拉取计图的docker,所以输出结果有所不同

image-20220518225746485

由于使用虚拟机的浏览器有些麻烦,故想要在物理机中的浏览器打开

在虚拟机终端输入ifcongif查看虚拟机的ip地址,并确保可以在物理机中ping通

把地址前的127.0.0.1替换成虚拟机的ip地址即可,例如

http://192.168.174.128/:8888/?token=fecb3456098c882ac58399425fdae7aec1c84253bf3816d5

进入jittor容器

创建一个新容器

docker run -it jittor/jittor-cuda /bin/bash

打开已有的容器

docker exec -it [容器ID] /bin/bash

Linux中 “there are stopped jobs”问题的解决方案

在Linux的shell中输入exit或者logout命令时有时会出现“there are stopped jobs”,这是由于按下了Ctrl+Z之后使程序或者进程被挂起。可以通过命令输入使之激活或者在后台运行。

在shell中输入命令jobs可以查看停止进程列表

输入命令jobs -l显示停止进程的详细列表

可以通过如下命令杀死或者激活停止的进程:

杀死:kill %1(%1是将要被杀死的job的进程号)

激活:fg %1(%1是将要被激活的job的进程号)

fg代表foreground(前台),可以唤醒被suspended(挂起)的进程