关键概念
在Linux系统下,我的caffe根目录为: ~/caffe
其中~代表 home/username
caffe_root就是~/caffe
python中的操作
在python中检查自己正在哪个目录下:
输入:os.getcwd()
输出:'/home/qiu/caffe/examples/my_files/kaggle_mnist_caffe'
(由此可见我现在没在caffe根目录下)
改变所在的目录:
- 返回caffe根目录:
os.chdir(caffe_root)
- 去到某个子目录:
os.chdir(caffe_root+'examples/my_files/kaggle_mnist_caffe/')
可能和操作所在目录有关的错误:
- 加载solver使得jupyter notebook的kernel崩溃
解决方案:在加载solver前确保自己回到了caffe_root.
os.chdir(caffe_root)
或os.chdir('/home/username/caffe/')