在docker caffe中定义新图层并引用文件路径

时间:2017-09-01 20:50:43

标签: docker caffe pycaffe

这里的caffe和docker都是新手。我刚刚发布了this帖子,并使用jupyter notebook在docker caffe上运行了关于MNIST数据的训练示例。现在说我想使用自定义的损失函数。我了解到如果它是一个经典安装的caffe,新创建的.hpp文件应放入$ CAFFE_PATH / include / caffe / layers /和.cpp文件中,应放入$ CAFFE_PATH / src / caffe / layers /
但是在docker中,如何找到这些目录? (或者,如果有这样的概念?)

1 个答案:

答案 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

或任何文件夹,并探索文件。