这里的caffe和docker都是新手。我刚刚发布了this帖子,并使用jupyter notebook在docker caffe上运行了关于MNIST数据的训练示例。现在说我想使用自定义的损失函数。我了解到如果它是一个经典安装的caffe,新创建的.hpp文件应放入$ CAFFE_PATH / include / caffe / layers /和.cpp文件中,应放入$ CAFFE_PATH / src / caffe / layers /
但是在docker中,如何找到这些目录? (或者,如果有这样的概念?)
答案 0 :(得分:0)
如果你看一下它所说的文章
docker run -p 8887:8888 -v ~/Desktop/caffee/model2/notebooks:/model1/notebooks -v ~/Desktop/caffe/model2/data:/model1/data -d model2
因此,这会将生成的文件放在您的系统上的~/Desktop/caffe/model2/data
中。如果你想探索容器里面的文件。你会做的
$ docker ps
这将显示容器的ID。然后在里面搞一个bash
$ docker exec -it <containerid> /bin/bash
进入后,您可以进入/model1/data
cd /model1/data
或任何文件夹,并探索文件。