2017-09-01 66 views
0

这里是caffe和docker的新手。我只是沿着this发帖,并使用jupyter笔记本在docker caffe上运行MNIST数据的训练示例。现在说我想使用定制的损失函数。我了解到,如果它是一个经典安装的caffe,新创建的.hpp文件应放入$ CAFFE_PATH/include/caffe/layers /中,而.cpp文件应放入$ CAFFE_PATH/src/caffe/layers/
但是,码头工人,如何找到这些目录? (或者,如果有这样的概念呢?)在docker caffe中定义新图层并引用文件路径

回答

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 

或与此有关的任何文件夹和探索的文件。