Closed duanLH closed 8 years ago
您好,能提供一些错误信息吗?data/__init__.py
是python用来初始化一个module用的,我们这里里面就是空的
@Cysu 比如在format cuhh03数据集的时候,提示说没有定义mkdir_if_missing ,write_json 等等
@Cysu 另一个问题,我只有一个GPU,然后不用openmpi 可以吗,makefile.config里把mpi 的内容都注释掉可以吗
可否麻烦您试一下export PYTHONPATH=.:$PYTHONPATH
,然后再运行scripts/format_rawdata.sh
?
@Cysu 麻烦您能说的详细一点吗。。我直接复制运行 export PYTHONPATH=.:$PYTHONPATH后在运行.sh文件,提示说
File "data/format_cuhk03.py", line 93, in
@Cysu 谢谢你,,,好像可以了,,,太谢谢你的细心指导了。。。
@Cysu 在运行make_db时又出问题了
duan@duan:~/dgd_person_reid$ ./scripts/make_dbs.sh
Making cuhk03
Traceback (most recent call last):
File "tools/make_lists_id_training.py", line 84, in
NameError: global name 'read_json' is not defined
这个可能还是PYTHONPATH的问题,可以把export PYTHONPATH=.:$PYTHONPATH
添加到~/.bashrc
后重新启动terminal。
error while loading shared libraries: libboost_system.so.1.58.0
这个可能是boost没链接上。您boost是怎么安装的呢?是通过系统的包管理(apt-get, yum, pacman ...)还是自己编译了一个呢?如果是自己编译了的话,要在~/.bashrc
里面添加
export LD_LIBRARY_PATH=/path/to/boost/lib:$LD_LIBRARY_PATH
这里/path/to/boost/lib/
下面要包含libboost_system.so.1.58.0
。
@Cysu 又解决了,,大神,你太厉害了,,请收下膝盖~,,大神,能否给个联系方式☺~
@Cysu 最后一个数据集还需要发邮件,就没用,,合并处理数据集的前两步把最后一个数据集注释了,然后合并数据集的时候出错了,,看来必须用最后一个吗,,,能否把最后一个数据集的下载链接给一下~,万分感谢
感谢您的建议,但我没有权利redistribute最后这个数据集,暂时可能得发邮件给原作者才可以。我之后改一下代码把这个作为可选的吧,但实验需要重做,要花一些时间。
您可以通过邮件联系我 st.cysu at gmail dot com
,谢谢。
format-rawdata.sh时,运行format_数据集.py 的时候,提示很多函数未定义,并且script文件夹下的init.py文件为空。是不是少上传错了呢,还是我哪里弄错了