我正在尝试初始化多个caffe网络以在Windows上的CPU上进行推断。 我能够在GPU上初始化并运行多个网络,但是当我将C ++代码设置为仅使用CPU时,我只能初始化并使用一个网络。如果我尝试加载另一个文件,则会出现访问冲突,日志文件的最后几行是:
I0903 23:54:33.049257 23592 layer_factory.cpp:58] Creating layer input
I0903 23:54:33.049257 23592 net.cpp:86] Creating Layer input
I0903 23:54:33.049257 23592 net.cpp:382] input -> data
I0903 23:54:33.049257 23592 net.cpp:124] Setting up input
I0903 23:54:33.049257 23592 net.cpp:131] Top shape: 1 3 120 120 (43200)
I0903 23:54:33.049257 23592 net.cpp:139] Memory required for data: 172800
I0903 23:54:33.049257 23592 layer_factory.cpp:58] Creating layer conv1
I0903 23:54:33.049257 23592 net.cpp:86] Creating Layer conv1
I0903 23:54:33.049257 23592 net.cpp:408] conv1 <- data
I0903 23:54:33.049257 23592 net.cpp:382] conv1 -> conv1
感谢您的帮助。谢谢。