2017-09-01 84 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 

或與此有關的任何文件夾和探索的文件。