title: LRCN(1)
tag: 代码复现
这篇文章描述了如何复现《Long-term Recurrent Convolutional Networks for Visual Recognition and Description》这篇paper的动作识别的实验部分
这里是复现代码的指导原文链接
当然,重新复现别人的代码总会遇到各种各样的问题。我把他的代码使用过程翻译一遍,然后按照自己的复现过程整理各种各样的问题,供大家参考。
一、我的使用过程
1、从github上克隆整个仓库
打开命令行,输入
git clone https://github.com/LisaAnne/lisa-caffe-public.git
克隆完之后你会发现这个仓库跟caffe的文件夹结构一样,没错,这就是caffe,只不过是作者升级过的caffe,你会发现在example这个文件夹里多出了两个例子/LRCN_activity_recognition和LRCN_evaluate。当然还做了一些其他的修改,这就不细说了。所有关于action recognition的代码都在examples/LRCN_activity_recognition这个文件夹中。
2、重新编译caffe
我想大家已经编译过无数次caffe了,如果你已经安装过官网给的caffe,不用管它,这里还是要重新编译一遍。在重新编译之前,需要修改你的环境变量,即在~/.bashrc中把之前的PYTHON_PATH给注释掉,换成现在的这个文件夹路径
sudo gedit ~/.bashrc
比如我安装官网的caffe时加入了
# export PYTHONPATH=/home/lgy/software/caffe/python:$PYTHONPATH
现