为什么每次我想使用新包时都应该重建 Caffe?
Why should I rebuild Caffe each time I want to use a new package?
我是 Ubuntu 的新手,刚开始学习 Caffe。这个问题可能很愚蠢,因为我不知道 'make' 命令是如何工作的。
无论如何,我按照 link: Caffe Installation 中的说明安装了 Caffe,一切正常。
然而,最近我决定尝试两个基于 Caffe 的包:Faster R-CNN and MS-CNN。在他们的安装说明中提到我需要 'make' Caffe 和 pycaffe。这可能是有道理的,因为他们都向 Caffe 添加了一些新层。但是我真的必须再次制作 Caffe 和 pycaffe 还是有其他方法可以安装这些包?
那我之前的Caffe文件夹怎么办呢?我必须删除它吗?那么当每个包都有自己的咖啡副本时,我怎么能同时拥有两个包呢?
P/S:当我想制作这些 Caffe 中的任何一个时,$PYTHONPATH$ 应该指向该 caffe 的 python 文件夹,否则会产生错误。
每次安装都必须 'make' caffe。我不知道还有什么别的办法。这是因为每个版本可能有不同的层。
您的系统上可以有多个版本的caffe。没有必要为了制作另一个而移除一个。您只需要将 $PYTHONPATH$ 更改为您想要使用的任何 caffe。
我是 Ubuntu 的新手,刚开始学习 Caffe。这个问题可能很愚蠢,因为我不知道 'make' 命令是如何工作的。
无论如何,我按照 link: Caffe Installation 中的说明安装了 Caffe,一切正常。
然而,最近我决定尝试两个基于 Caffe 的包:Faster R-CNN and MS-CNN。在他们的安装说明中提到我需要 'make' Caffe 和 pycaffe。这可能是有道理的,因为他们都向 Caffe 添加了一些新层。但是我真的必须再次制作 Caffe 和 pycaffe 还是有其他方法可以安装这些包? 那我之前的Caffe文件夹怎么办呢?我必须删除它吗?那么当每个包都有自己的咖啡副本时,我怎么能同时拥有两个包呢?
P/S:当我想制作这些 Caffe 中的任何一个时,$PYTHONPATH$ 应该指向该 caffe 的 python 文件夹,否则会产生错误。
每次安装都必须 'make' caffe。我不知道还有什么别的办法。这是因为每个版本可能有不同的层。
您的系统上可以有多个版本的caffe。没有必要为了制作另一个而移除一个。您只需要将 $PYTHONPATH$ 更改为您想要使用的任何 caffe。