我对在Linux中运行培训的命令有疑问。我在caffe框架中使用GoogleNet模型来对我的图像进行二进制分类。我使用以下命令训练我的数据集
./ build / tools / caffe train --solver = models / MyModelGoogLenet / quick_solver.prototxt
但我收到了这个错误
bash:./ build / tools / caffe:没有这样的文件或目录
如何解决此错误?任何建议都会有很大的帮助。
答案 0 :(得分:4)
按照以下说明查看是否有效:
cd
到caffe根目录caffe
ls ./build/tools
,确保其存在
make
。运行步骤3将立即列出该文件。./build/tools/caffe
,此时不应触发No such file
错误。答案 1 :(得分:2)
您应该指定所有文件和命令的绝对路径,以便更安全。如果RSpec::Matchers.define_negated_matcher :not_change, :change
expect {
# running migration and user reload here
}.to not_change(user, :avatar_url).from(sample_avatar_url).and not_change(user, :old_avatar).from(nil)
仍然不起作用,请检查/home/user/build/tools/caffe train
中是否有build directory
。如果没有,请改用caffe root
。